1. これは何の話?

Anthropicが、Claude(特にClaude Codeやエージェント機能)の拡張機能である**「スキル(Skills)」の作り方をまとめた公式ガイドライン**(PDF)を公開したというニュースです。 スキルとは、Claudeに「このタスクはこういう手順でやってね」と教える手順書のようなものです。これまで開発者が手探りで作っていたプロンプトやスクリプトの束ね方を、Anthropicが公式に「標準仕様」として定義し、ベストプラクティスを提示した形になります。

2. 何がわかったか

ガイドブック(全33ページ)から、以下の標準仕様が明らかになりました。

  • スキルの正体: スキルは「シンプルなフォルダ」としてパッケージ化されます。
  • 3層構造:
    1. YAMLフロントマター: スキルの名前、説明、トリガー(いつ使うか)を定義。
    2. SKILL.md: メインの指示書。
    3. Linked Files: スクリプトや参照ドキュメント(第3層)。
  • プログレッシブ・ディスクロージャー(段階的開示): 最初から全ての情報を読ませるのではなく、必要になったタイミングで詳細ファイルを読ませる設計(view_fileの使用)が推奨されています。
  • 3つのカテゴリ:
    • Document & Asset Creation: ドキュメント生成系。
    • Workflow Automation: 手順の決まった作業の自動化。
    • MCP Enhancement: 外部ツール(MCP)の呼び出し制御。

3. 他とどう違うのか

OpenAIの「GPTs」がチャットUI上での設定に閉じていたのに対し、Claudeのスキルは**「ファイルベース」**であることが最大の特徴です。 GitHubのリポジトリにファイルとして置いておけば、チーム全員で共有でき、バージョン管理(Git)も可能です。 また、「テスト(Testing)」の章が充実しており、作ったスキルが正しく動くかどうかの検証手順(手動テスト、自動回帰テスト)まで踏み込んで解説されている点は、プロフェッショナルな開発現場を意識したAnthropicらしい硬派なアプローチです。

4. なぜこれが重要か

これは**「AIへの指示出し(プロンプトエンジニアリング)」が「ソフトウェア開発」へと昇華された**ことを意味します。 これまで個人のメモ帳にあった「秘伝のプロンプト」が、所定のフォーマットに従った「ソースコード」として管理されるようになります。これにより、企業は「新入社員教育マニュアル」を作るのと同じ感覚で、「クロード教育マニュアル(スキル)」を作成し、組織全体のAI活用レベルを底上げできるようになります。 AIエージェント活用の標準化に向けた大きな一歩です。

5. 未来の展開・戦略性

この標準仕様が広まれば、GitHub上に「Claude用スキル」のオープンソースライブラリが増えていくでしょう(例:React開発スキル、AWSデプロイスキルなど)。 また、Anthropicは将来的に、これらのスキルを組織全体で一括管理・配布するためのプラットフォーム機能を強化することを示唆しています(Distributionセクション)。

6. どう考え、どう動くか

開発チームのリーダーは、このガイドを読み込み、チームの「形式知」をスキル化すべきです。

具体的な指針(最大3項):

  1. 標準化の開始: チーム内でバラバラに使われているプロンプトを収集し、公式ガイドのフォルダ構成に従って「自社専用スキル」としてリポジトリにコミットする。
  2. 段階的開示の適用: 長すぎるプロンプトはファイルを分割し、Claudeが必要な時にview_fileで読みに行く構造にリファクタリングする。
  3. スキルのシェア: 作成したスキルをチーム全員のClaude環境(.claude/skills等)に同期させ、誰でも同じ品質でタスクを実行できるようにする。
  • 次の一歩
    • 今日やること:ガイドの「Reference B: YAML frontmatter」を確認し、既存のプロンプト1つに正しいヘッダー情報を付与してスキル化してみる。
    • 今週やること:PDF内の「Quick checklist」を印刷し、作成したスキルが要件を満たしているかレビューする会を開く。

7. 限界と未確定

  1. 環境依存: スキル内で実行するスクリプト(bash/python)は、実行環境に依存します。配布先で動く保証(依存ライブラリ等)の管理は別途必要です。
  2. MCPとの競合: スキルでやるべきか、MCP(Go/Pythonサーバー)でやるべきかの境界線が曖昧になるケースがあります。複雑なロジックはMCP、手順の制御はスキル、という使い分けが必要です。

8. 用語ミニ解説

YAML Frontmatter Markdownファイルの冒頭に書く --- で囲まれたメタデータ領域。ここにnamedescriptionを書くことで、Claudeが「これは何のスキルで、いつ使うべきか」を認識します。

Progressive Disclosure(段階的開示) ユーザーインターフェースや教育における概念。最初から情報を全部見せず、ユーザー(この場合はAI)の進行に合わせて必要な情報だけを小出しにする設計手法。コンテキストウィンドウの節約になります。

9. 出典と日付

Anthropic(公開日:2026-02-17):https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf