Re Reference AI

技術

Claude Skillsとは

Agent Skills

特定タスク向けの指示・スクリプト・リソースをまとめ、該当タスク実行時にClaudeへ読み込ませる拡張機構

ツール連携自動化

ひとことで言うと

決まった作業手順やスクリプトをまとめておき、必要なときだけClaudeに読み込ませる仕組み。

概要

Claude Skills(Agent Skills)は、Anthropicが提供する、特定タスクの実行手順・スクリプト・参考資料をひとまとまりのフォルダとしてパッケージ化し、必要な場面でClaudeへ動的に読み込ませる拡張機構。 全ての情報を常にプロンプトへ含めるのではなく、タスクに関連するSkillだけを実行時に選択的に読み込む(プログレッシブディスクロージャー)ことで、コンテキストウィンドウを圧迫せずに専門的な作業手順をClaudeに与えられる。 Claude appやClaude Code、API経由など複数の実行環境で共通して利用できる。

背景

MCPがツールや外部データソースへの接続方式を標準化するのに対し、Skillsは「特定タスクをどのような手順で行うか」という手続き的知識をパッケージ化し再利用する目的で導入された。

歴史

2025年10月: Anthropicが「Agent Skills」を発表し、Claude app・Claude Code・API横断でタスク別の指示・スクリプトをパッケージ化して利用できる仕組みを提供開始。

利点

  • タスクに関連するSkillのみを動的に読み込むため、常時コンテキストを消費しない
  • 指示文だけでなくスクリプトやリソースファイルを含めてパッケージ化できる

欠点

  • Skillの粒度や内容の設計次第で、期待通りに選択・実行されない場合がある
  • Anthropicのエコシステムに特化した仕組みであり、他ベンダーのモデルでは利用できない

比較

  • MCPMCPが外部ツール・データソースへの接続方法を標準化するのに対し、Skillsはタスク遂行の手順そのものをパッケージ化する

関連用語

MCPClaudeコーディングエージェントCLAUDE.md

よくある質問

Claude SkillsとMCPはどちらを使うべき?

外部のツール・データソースへ接続したい場合はMCPが適する。決まった手順・スクリプトをまとめて実行させたい場合はSkillsが適する。両者は排他的でなく、Skill内からMCP経由のツールを呼び出す等、組み合わせて使うこともできる。

Skillはどこに置けば読み込まれる?

SKILL.mdを含むフォルダを、Claude CodeClaude app・APIそれぞれが定めるSkill配置場所(プロジェクト直下やユーザー設定ディレクトリ等)へ置く。これにより、該当タスクの実行時に自動で読み込まれる。

参考文献