Claude Agent Skillsとは?
Claude Agent Skillは、ドメイン知識、規則、ワークフロー、ベストプラクティスをプレーンテキストで記述した SKILL.md ファイルです。
Skillsの仕組み
-
1
SKILL.mdファイルをプロジェクト内(または~/.claude/skills/ディレクトリ)に配置します。 - 2 Claudeは各セッションの開始時に読み込み、繰り返しのプロンプトなしに知識を吸収します。
- 3 Skillsは遅延読み込みを使用します。Claudeは最初に名前と説明だけを見て、関連するときにのみファイル全体を読み込みます(トークン節約)。
例
- ▸アプリのアーキテクチャ、命名規則、一般的なパターンを知っているLaravelスキル。
- ▸OWASPチェックリストとコードレビュー手順を含むセキュリティ監査スキル。
- ▸Claudeが常にブランドの声で書けるようにするブランドガイドラインスキル。
遅延読み込み
Skillsはトークン効率が高いです。Claudeは最初に名前と1行の説明だけを確認します。現在のタスクが関連するときにのみSKILL.md全体を読み込むため、多くのSkillsをインストールしてもコンテキストを圧迫しません。
Skills vs MCPツール
SkillsとMCPツール(Model Context Protocol)は補完的な関係にあり、異なる問題を解決します。
Skills
- ✓知識、専門性、ワークフローを提供
- ✓プレーンテキスト — コード実行なし
- ✓Web、デスクトップ、CLIで動作
- →最適な用途:規則、ドメイン知識、文体
MCPツール
- ✓API、データベース、外部ツールに接続
- ✓コードを実行してネットワーク呼び出しを行う
- ✓デスクトップまたはCLIが必要(Webは不可)
- →最適な用途:リアルタイムデータ、ファイル操作、統合