Claude実践大全 第13章:エージェントスキルで知識を封じ込める──「再現できるベテランの手順」をチームの資産にする
本記事は、『Claude実践大全:Chat・Cowork・Codeで「動くAI」を仕事に組み込む技術』を1章ずつ紹介するシリーズの第13回です。各記事では1つの章のエッセンスをダイジェストでお届けします。
「あの作業、いつもベテランのAさんしかできない」——どの現場にもそんな手順があるはずです。手順書はあっても人によってやり方が少しずつ違い、ミスが起きても各自で直す。この属人化こそ、スケールの敵です。
第13章で扱う「スキル」は、この問題に答えます。前章のCLAUDE.mdがClaudeのあるべき振る舞いを定めるのに対し、スキルはClaudeが何をできるべきか——手順そのもの——を封じ込めます。これがClaudeを、会話相手から「手を動かす実務エージェント」へと変えるのです。
スキルとは「承認済みの手順」を一つにまとめたもの
スキルとは、Claudeが自律的に実行できる、再利用可能な手順的知識のかたまりです。CLAUDE.mdが「セキュリティを優先し、エラー処理を含めること」と方針を語るのに対し、スキルは「このアプリを自動ロールバックつきで安全にデプロイする」という具体的な手順を抱えています。
大事なのは、スキルにはあらかじめ人間が承認した手順・判断ポイント・フォールバックが組み込まれている点です。スキルを呼び出すと、Claudeはその場でやり方をでっち上げるのではなく、レビュー済みの計画どおりに動きます。だから安全で、結果が読めるのです。
SKILL.mdとYAMLフロントマターで「契約」を書く
各スキルは1つのmarkdownファイル(SKILL.md)です。先頭のYAMLフロントマターに、そのスキルが何のためのもので、いつ呼び出すべきか、どんな入力を要し、どんな出力を期待するかを明記します。
この構造が効くのは、必要な入力・実行前の承認・出力の形・成功の判定基準を正確に指定できるからです。ここまで明確なら、呼び出しの自動化も結果の検証も現実的になります。本書では、セキュリティ監査レポートを生成する完全なスキル例をまるごと掲載しています。
自動トリガーで「先回りして」呼び出す
フロントマターの「trigger」フィールドは、Claudeがいつそのスキルを自動で呼び出すかを決めます。開発者が「このコード、セキュリティ的に見てくれる?」と尋ねたとき、Claudeは監査スキルが関連すると気づき、「包括的な監査手順があります。実行しますか?」と返す——これが理想形です。
コツは、エンジニアが普段使う言い回しを先読みすること。正確な言葉でなくても、根底にあるニーズが見えた瞬間に呼び出される。その表現の設計が腕の見せどころです。
チーム全体でスキルを共有・配布する
よく書かれたスキルが1つあれば、チーム全体の生産性を何倍にも押し上げられます。ただし、それは発見され・信頼され・一貫して使われる場合に限ります。実務でうまくいくのは、バージョン管理された共有リポジトリ(スキルライブラリ)に格納し、READMEで一行説明つきの一覧を用意するパターンです。手順の更新は一元化され、ミスは一度直せば全員に行き渡ります。
この章で得られること
- 会話ツールにとどまっていたClaudeを、構造化ワークフローを完遂する実務エージェントへ引き上げる考え方
- SKILL.mdとYAMLフロントマターで、入力・承認・出力・成功基準を明示する書き方
- 普段の言い回しを先読みする自動トリガーの設計
- スキルライブラリによる共有・配布で属人化を解消する運用
「ベテランの頭の中」を、チーム全員が安全に使える資産へ。その第一歩が、この章にあります。
次回:第14章「Model Context Protocol(MCP)でシステムをつなぐ」。Slack・GitHub・Jira・Google Driveを、独自実装なしでClaudeにつなぐ標準プロトコルを解説します。
📖 書籍はこちら
全20章。プロンプト設計の基礎から、Cowork/Codeによる自動化、レガシー改修、CI/CD、MCP連携、セキュリティまでを一冊に。英語版は生成AIカテゴリーで米国・ドイツTop10。
下田 昌平
開発に関するインプットをアウトプットしています。検索ログ
開発・技術相談
システム開発や技術検証、要件定義の作成、アーキテクチャ設計、 テスト設計、運用設計まで、一気通貫で支援しています。 企画段階の「まず相談したい」レベルから、実装・運用まで 幅広く対応できますので、お気軽にお問い合わせください。
お問い合わせ