Agent Skillsとは?プロンプト・ワークフローとの違いは「どこまで自動で読み込むか」

ClaudeやClaude Code、あるいは他のAIコーディングエージェントの設定画面で「Agent Skills」「Skills」という表示を見たことがあるかもしれません。
プロンプトという言葉には馴染みがあっても、Agent Skillsが何を指すのか、プロンプトやワークフローと何が違うのかは分かりにくいところです。
この記事では、Agent Skillsが何を指す言葉なのか、プロンプトやワークフローとは何が違うのか、MCPと混同しやすい点を、公式ドキュメントの記述から整理します。
「スキル」という日常語ではなく、AIエージェントが読み込んで使う専門知識のパッケージだと捉えると理解しやすくなります!
この記事の監修者

AIリスキル株式会社 代表取締役
AIツールギャラリーを運営するAIリスキル株式会社の代表取締役。企業・自治体向けの生成AI研修とAI導入支援を手がけています。
実績: 大阪・関西万博 公式プログラム「AI HEROES COLLECTION」司会進行 / 神戸市デジタル人材育成エコシステム構築事業の運営 / MBS「せやねん!」「よんチャンTV」に生成AIの専門家として出演 / Felo日本初コアアンバサダー / Genspark第1期公式アンバサダー / Skywork公式アンバサダー / AKOOL公式パートナー など
Agent Skillsとは、AIエージェントに専門知識を持たせる再利用可能な資源

Anthropicの公式ドキュメントは、Agent Skillsを、Claudeの機能を拡張するモジュール式の能力だと説明しています。
各Skillは、指示・メタデータ・スクリプトやテンプレートといった付随資料を1つのフォルダにまとめたものです。
SkillはAIエージェントそのものではありません。エージェントに、特定の業務の進め方や専門知識を持たせるための資源です。
agentskills.ioというオープン仕様のサイトも、Agent Skillsを、AIエージェントの能力を専門知識や手順で拡張する軽量なオープン形式だと説明しています。
Skillの実体は、SKILL.mdというファイルを含むフォルダです。Anthropicの公式ドキュメントによると、このファイルには最低限「名前」と「説明」を書く必要があります。
この説明文が、どの場面でSkillを使うかの手がかりになります。フォルダにはスクリプトや参考資料を追加で入れることもできます。
プロンプトとの違いは「都度書くか、保存して自動で読み込ませるか」

プロンプトは、会話のたびに書く指示や質問そのものです。書いて、結果を見て、直すというやり取りを一回ごとに繰り返します。
Anthropicの公式ドキュメントは、Skillをプロンプトと対比させて説明しています。プロンプトが一回限りの会話単位の指示であるのに対し、Skillは必要な時に自動で読み込まれるため、同じ説明を会話のたびに繰り返す必要がないとされています。
つまり、Claude Platform Docsの説明では、プロンプトは都度書くもの、Skillは一度作って保存しておくものという違いがあります。対応する製品・実装によって、読み込みの挙動や呼び方は異なりえます。
ワークフローとの違いは「手順を固定するか、専門知識を教えるか」

AIワークフローは、手順そのものをあらかじめ人が決めておく設計です。
Anthropicの公式ドキュメントの説明では、Agent Skillsは手順を固定するための仕組みではなく、特定の業務の進め方や専門知識を必要な時にエージェントへ渡すための資源だとされています。
Anthropicの公式ブログは、Skillを作ることを、新しく入ったチームメンバーへのオンボーディング資料をまとめることにたとえています。
同ブログの整理に基づけば、ワークフローが「経路そのものを決める」設計であるのに対し、Skillは「経路を進む担当者に専門知識を持たせる」ための資源であり、軸が異なります。
この整理はAnthropicの製品説明によるもので、対応する実装によって具体的な役割分担は異なりえます。
MCPと混同しやすいが、足すものが違う

MCPは、AIアプリと外部のデータやツールをつなぐための接続規格です。
Anthropicの公式ドキュメントの説明によると、Agent Skillsは接続の規格ではなく、手順や専門知識を記述した指示書にあたります。
Anthropicのエンジニアリングブログは、SkillsとMCPを競合する仕組みではなく、補完し合う関係だと説明しています。MCPサーバーが外部のツールへの接続を担い、Skillはそのツールを使った複雑な手順の進め方をエージェントに教えるという役割分担です。
つまり、Anthropicのエンジニアリングブログの説明に基づけば、MCPは外部のデータやツールとつなぐための接続規格、Agent Skillsは接続したツールを使う際の専門知識や手順を記述する形式という違いがあります。
対応する実装によって役割分担の詳細は異なりえます。
どういう仕組みで動いているのか:段階的開示

Anthropicの公式ドキュメントは、Skillの読み込みを3段階の「段階的開示」として説明しています。
まず起動時には、各Skillの名前と説明だけが読み込まれます。同ドキュメントによると、この段階のトークン消費量はSkill1つあたり約100トークンにとどまるとされています。
次に、リクエストの内容がSkillの説明と一致すると判断された時に、SKILL.md本文の指示が読み込まれます。同ドキュメントは、この本文の分量を5,000トークン未満と説明しています。
最後に、本文が参照するスクリプトや資料ファイルは、実際に必要になった時だけ読み込まれます。同ドキュメントによると、使われなければそれらのファイルはトークンを消費しません。
Claude Platform Docsで説明される、この読み込み設計によって、多くのSkillを用意しておいても、使われないSkillが会話のコンテキストを圧迫しにくいとされています。
他のAIエージェント製品が同じトークン挙動を実装しているとは限りません。
元はClaudeの機能、今はオープンな形式

Agent Skillsは、もともとAnthropicがClaude向けに開発した機能です。Anthropicの公式ブログによると、発表は2025年10月16日でした。
その後、agentskills.ioの説明によると、この形式はオープンな標準として公開され、幅広いエージェント製品に採用が広がっているとされています。
agentskills.ioには、本記事執筆時点(2026年9月)で、ChatGPT・Codex・Gemini CLI・GitHub Copilot・Cursorなど、複数のAIエージェント製品が対応クライアントとして掲載されています。
つまり、Agent Skillsという名前だけを見ると特定の1社の機能に見えますが、現在は複数の提供元の製品で使われる共通の形式になっています。掲載される対応製品の範囲は今後も変わりうる点にご留意ください。
よくある質問

Agent SkillsとMCPは同じものですか
同じではありません。Anthropicのエンジニアリングブログの説明によれば、MCPは外部のデータやツールとつなぐための接続規格、Agent Skillsは接続したツールを使う際の専門知識や手順を記述する形式です。
同ブログは、両者を競合ではなく補完関係にあるものとして説明しています。
SkillがMCPで接続したツールを実際に呼び出す場面については、ツール呼び出しで扱っています。
Agent SkillsはClaudeでしか使えませんか
Anthropicの公式ブログによると、もともとはClaude向けに発表された機能ですが、agentskills.ioの説明では、現在はオープンな形式として公開されています。
agentskills.ioの2026年9月時点の掲載では、ChatGPTやGemini CLIなど複数のAIエージェント製品が対応クライアントとして挙がっています。
知らない人が作ったSkillを使っても大丈夫ですか
注意が必要です。Anthropicの公式ドキュメントは、自分で作成したSkillか、信頼できる提供元から得たSkillだけを使うよう明記しています。
Skillは指示とコードを含むため、内容が想定と違う動作をエージェントに指示してしまう可能性があるとも説明されています。外部のURLを取得するSkillは特にリスクが高いとされているため、内容を確認してから使うことが勧められています。
まとめ

Agent Skillsとは、AIエージェントに専門知識を持たせる再利用可能な資源です。Anthropicの公式ドキュメントの説明に基づく定義です。
Claude Platform Docsの説明では、プロンプトが会話のたびに書く一回限りの指示であるのに対し、Skillは一度作れば必要な時に自動で読み込まれるとされています。
Anthropicの公式ブログの説明に基づけば、ワークフローが手順そのものを固定する設計であるのに対し、Skillは専門知識を必要な時にエージェントへ渡すための資源です。
Anthropicのエンジニアリングブログの説明によれば、MCPは外部のデータやツールとつなぐための接続規格、Agent Skillsは接続したツールを使う際の専門知識や手順を記述する形式であり、両者は補完関係にあります。
もともとはClaude向けの機能でしたが、agentskills.ioの2026年9月時点の掲載によると、現在は複数のAIエージェント製品に採用が広がっているオープンな形式になっています。
自社の業務でAIエージェントに専門知識を持たせる設計についてご相談がある場合はお問い合わせはこちらからご相談ください。
この記事の出典
- Agent Skills(Claude Platform Docs、Anthropic、2026-09-13確認)
- Introducing Agent Skills(Claude by Anthropic 公式ブログ、2026-09-13確認)
- Equipping agents for the real world with Agent Skills(Anthropic Engineering Blog、2026-09-13確認)
- Agent Skills Overview(agentskills.io、2026-09-13確認)
この記事は役に立ちましたか?
感想は、今後の記事改善に活用します。
関連記事

エージェントオーケストレーションとは?マルチエージェントとの違いは「分けたあとの制御」|実行順序・受け渡し・停止・監視の実装
エージェントオーケストレーションは、複数のAIエージェントに分けたあとの実行順序・結果の受け渡し・停止・監視という制御を指す言葉です。マルチエージェントという構成そのものとの違いを、主要フレームワークの公式ドキュメントの記述から整理します。

GraphRAGとは?通常のRAGとの違いは「関係をたどってつなぐ」こと|向くデータと実装の限界
Microsoft ResearchとNeo4jの説明によれば、GraphRAGはナレッジグラフを検索の土台に使うRAGの一種です。Neo4jの説明では通常のRAGとの違いは断片を集めるだけでなく関係をたどる点で、Microsoft Researchの比較では複数の情報源をまたぐ質問に効果が示されています。実装は一つではなく、精度にも限界があることを公式資料から整理します。

Agentic RAGとは?AIエージェントにRAGをやらせる仕組み|通常のRAGとの違いと精度の条件
Agentic RAGとは、IBM Thinkの説明によると、AIエージェントを使ってRAGを行う仕組みです。検索の要否・回数をAIが判断する具体的な例はLangGraphの実装に、通常RAGとの違いや精度向上の条件はNVIDIAの技術ブログに基づいて整理し、複数のエージェントに役割を分けるIBM Community Blogの構成例との違いも扱います。

構造化出力とは?ツール呼び出しとの違いは「答えを返すか、処理を呼ぶか」|必ず指定形式で返るとは限らない理由
構造化出力は、あらかじめ決めた形(スキーマ)に沿ってAIの答えを返させる仕組みです。ツール呼び出しとは目的が違い、指定した形式で必ず返ってくるかどうかも、使う製品やモデルによって条件が変わります。公式ドキュメントの記述から整理します。
次のAIツール選びへ
気になるツールを並べて、料金や特徴の違いを確認できます。

