[Wiki] [一覧]

エージェントスキル(Agent Skills)

概要

エージェントスキル(Agent Skills)は、AIエージェント の能力を モジュール化された再利用可能なパッケージ として拡張する仕組みです。指示・メタデータ・任意のリソース(スクリプト、テンプレート、参照資料)を1つのまとまりにし、エージェントが関連する場面で自動的に読み込んで使います。汎用的なエージェントを、ワークフロー・文脈・ベストプラクティスを備えた「専門家」へと変えるのが狙いで、AIエージェント の4要素(ナレッジ・スキル・ツール・UI)のうち「スキル」を具体化したものと言えます。Agent_Skills_Overview

仕組み:3階層の段階的ロード

スキルはファイルシステム上のディレクトリとして存在し、必要なものだけを段階的に読み込む(progressive disclosure)設計です。

  1. メタデータ(常時ロード) — YAML フロントマターが「いつ使うか」の発見情報を提供
  2. 指示(トリガー時ロード)SKILL.md 本体に手順知識が入る
  3. リソース・コード(必要時ロード) — 実行可能スクリプトや参照資料

この構造により、コンテキストを浪費せず必要な知識だけを供給できます(エージェントメモリ の文脈管理とも通じる)。Agent_Skills_Overview

設計のベストプラクティス(Claude Code の知見)

Anthropic は数百の内部スキルを運用した知見を公開しています。スキルは9カテゴリ(ライブラリ/API リファレンス、製品検証、データ取得・分析、業務プロセス自動化、コードscaffold、品質・レビュー、CI/CD・デプロイ、Runbook、インフラ運用)に整理されます。Claude_Code_Skills_Lessons

実践での活用

関連ページ

参考資料