クラウドとAIを愛する関西SEの備忘録

クラウドからAIにシフトしているこの頃を備忘録として残しています。

Agent Skills: 賢いAIを育てるために利用しよう!

こんにちは、ずっきです。

今日は、2月にSkillsを利用しよう!と記事を書いてから複数のプロダクトに適用してみて驚くべき成果が見えました。

 

kairada0212.hateblo.jp

 

これは、Agent Skills は、ヤバい!使うとAIがより賢く動くようになる!確信しました。

AIを育てるためAgent Skillsを整理して記事にしたいと思います。

AIを育てるためAgent Skills

1. AIに「何を」ではなく「どうやるか」を教える時代の幕開け

現代の開発者は、極めて深刻な「プロンプトエンジニアリング疲れ」に直面しています。指示を精緻化すればするほどプロンプトは長大化し、貴重なコンテキストウィンドウを浪費する「コンテキスト爆発」を招く。私も去年の2月までは肥大化した指示ファイルに埋もれていました。

この停滞を打破すべく、2025年09月にAnthropicが公開したのが新標準「Agent Skills」です。Claude Code、GitHub Copilot、Cursorといった主要ツールが、2026年に入り相次いでこの規格をGA(一般提供)として採用しました。

これは単なる設定ファイルの追加ではありません。いわば「AIへのマニュアルのパッケージ化」であり、指示(Instructions)と実行(Execution)を完全にデカップリングする、AI駆動開発のアーキテクチャ刷新なのです。AIを単なる道具から、自律的に動く「専門家」へと変革させる、この革新的な仕組みを深掘りしていきましょう。。

2. 『1度書けば、どこでも動く』——エージェント間の壁が消滅した

AIへの指示は特定のプラットフォームに縛られた「使い捨てのプロンプト」でした。しかし、Agent SkillsはSKILL.mdという共通フォーマットにより、驚異的な「ポータビリティ(移植性)」が可能となりました。私のプロダクトは同じスキルを少し変えて移植を繰り返し簡単なプロダクトはスケジュールを2週間の工程を3日に短縮するなど。驚異の生産性を上げています。

Agent Skillsの定義 「Agent Skillsは、エージェントが発見して利用できる指示、スクリプト、およびリソースをパッケージ化したフォルダである」
この標準化の威力は凄まじく、公開からわずか2か月でClaude CodeやCopilot、Cursorに加え主要プラットフォームが対応。もはや特定のIDEに依存する時代は終わりました。

3. 『Progressive Disclosure』——コンテキストの浪費を止める魔法の仕組み

従来のカスタム指示は、常に全ての情報をコンテキストに詰め込む「全ロード方式」でした。これでは指示が増えるほどAIの思考容量(コンテキストウィンドウ)を圧迫し、処理精度を低下させます。Agent Skillsは、「段階的開示」によって、この物理的限界を突破しました。

  • Level 1(起動時): スキル名と概要(description)のみをロード。システムプロンプトへの注入は約100トークンに抑えられます。
  • Level 2(マッチ時): ユーザーの依頼がスキルの説明と合致した瞬間、SKILL.mdの全文(最大5,000トークン推奨)をコンテキストに読み込みます。
  • Level 3(実行時): 必要に応じて、同梱されたスクリプトやリソースをオンデマンドで取得します。

4. 『指示』ではなく『手足』を与える——スクリプト同梱の威力

Agent Skillsが従来の指示ファイルと決定的に違うのは、AIに「知識」だけでなく「手足(実行手段)」をパッケージとして与えられる点です。
「プロジェクトの規約に従ってテストを書いて」と抽象的な指示を出すのではなく、テスト用テンプレートと実行スクリプトを持ったAIエージェントを追加する。

以下のディレクトリ構造が、その「パッケージ」です。

.github/skills/unit-tester/
├── SKILL.md          (指示・メタデータ:いつどう動くか)
├── scripts/          (実行スクリプト:テスト実行、カバレッジ計測等)
│   └── run_jest.py
└── assets/           (リソース:プロジェクト固有のテスト雛形)
    └── test_template.ts

 

5. 隠れた勝者ディレクトリ『.claude/skills/』の謎

GitHub Copilotは.github/skills/、Cursorは.cursor/skills/を推奨していますが、ここに「非対称な互換性」が存在します。これは良く思います。

主要ツールの多くが、Anthropicが提唱した.claude/skills/を後方互換として読み込む一方、Claude Code自体は他ツールのディレクトリを読み込みません。つまり、「迷ったら.claude/skills/に置く!これが、汎用的が高い配置先です。

6. 誕生、『エージェンティック・エンジニア』という新階級

Agent Skillsを使いこなし、AIエージェント軍団を指揮する者は、すでに驚異的な成果を叩き出しています。最新の事例では、プログラミング未経験からAIをオーケストレートし、わずか14時間で1.65M行(30プロジェクト分)ものコードを実装したエンジニアが登場。従来比で35倍以上の生産性を誇る彼らは「エージェンティック・エンジニア(Agentic Engineer)」と呼ばれ、年収3,000万円を超える求人もあるらしい。

kairada0212.hateblo.jp

使用されるモデルも、2026年3月時点でGAとなったGPT-5.4やClaude Opus 4.6へと進化し、より高度な推論とツール実行能力が出てきなともうこの頃です。

7. あなたのナレッジやワークフローを「動くスキル」として資産化しよう

Agent Skillsは、あなたの暗黙知をチームの形式知へと、そして「動く資産」へと変えるための最高のフレームワークです。

まずは一つ、今日から自分専用のスキルを構築してみてください。
GitHub Actionsの複雑なログを解析し、原因を特定するスキル
プロジェクト固有の複雑なコーディング規約を、過去の実装例から自動適用するスキル
もし、あなたのチームの全エースエンジニアが持つ「あの人しか知らない手順」が、すべてAgent Skillsとして配布されたら、開発の景色はどう変わるでしょう。。

エンジニアの価値は、何を書いたかではなく、AIに何をさせるかで評価される。」

Agent Skillsを利用し開発の ナレッジやワークフローを「動くスキル」にしましょう。