要約: Claudeスキルは、Claudeがタスクに必要な場合にのみ自動的に発見し、ロードする命令、スクリプト、リソースのフォルダーです。各ClaudeスキルはSKILL.mdファイルで定義され、アクティブ化されるまでコンテキストコストはほとんどかかりません。Claude Code、Claudeアプリ、Claude Cowork、およびAPI全体で動作します。このClaudeスキルガイドでは、Claudeスキルとは何か、プログレッシブディスクロージャーの仕組み、スキルの3つのインストール方法、MCP、コマンド、サブエージェントとの比較、実際の例、およびベストプラクティスについて説明します。
Claudeスキルは、AIエージェントのカスタマイズ方法を変えました。スキルが登場する前は、Claudeにワークフローを教えるには、同じ指示をすべての会話に貼り付けたり、コンテキストウィンドウを肥大化させるまで設定ファイルを詰め込んだりする必要がありました。Claudeスキルは両方の問題を解決します。手順を一度書けば、Claudeはタスクが一致した場合にのみ自動的にそれを引き出します。
この設計上の決定が、このフォーマットが急速に普及した理由です。ClaudeスキルはMarkdownとオプションのスクリプトで構成されるプレーンなフォルダーであるため、ドキュメントを書ける人なら誰でも作成できます。ターミナルエージェント、チャットアプリ、API統合で同じように機能します。そして、必要な時までコンテキスト外に留まるため、数十個インストールしても何も遅くなることはありません。
このガイドでは、フォーマットの理解、最初のClaudeスキルのインストール、スキルと他の拡張メカニズムの選択、そしてClaudeが確実に認識するスキルの書き方まで、ライフサイクル全体を解説します。
Claudeスキルとは?
Claudeスキルは、特定のタスクをより良く実行するためにClaudeが動的にロードする、整理された命令、スクリプト、リソースのフォルダーです。すべてのClaudeスキルは、必須ファイルであるSKILL.mdを中心に構築されています。これには短いメタデータブロック(名前と説明)と、タスクの完全な指示が含まれています。これが必須フォーマットのすべてです。
このコアファイルの周りに、Claudeスキルは仕事に必要なものを何でもバンドルできます。実行可能なスクリプト、テンプレート、参照ドキュメント、チェックリスト、または出力例などです。ブランドガイドラインスキルには、ロゴファイルとトーンオブボイスのルールが含まれるかもしれません。レポートスキルには、毎回同じようにグラフを生成するPythonスクリプトが含まれるかもしれません。
具体的な例を挙げると、その構造が明確になります。四半期レポートスキルには、説明が「ユーザーが四半期ビジネスレポートを要求したときに使用する」と書かれたSKILL.md、セクションの順序とトーンを指定する指示、ゴールドスタンダードとして前四半期のレポートを保持する参照ファイル、および数値を整形されたテーブルに引き出すスクリプトが含まれるかもしれません。これらはClaudeが推測する必要のあるコードではなく、一度書かれ、毎回従われる手順です。
巧妙な部分はプログレッシブディスクロージャーです。これは、Claudeスキルを安価に保つロードモデルです。3つの段階で機能します。
- 発見 — 起動時、Claudeは各Claudeスキルの名前と説明のみを認識します。これはスキルあたり数十トークンのコストなので、大規模なライブラリでも手頃な価格で利用できます。
- アクティベーション — リクエストがClaudeスキルの説明と一致すると、Claudeは完全なSKILL.mdの指示をコンテキストに読み込みます。
- 実行 — Claudeは指示に従い、バンドルされた参照ファイルを開いたり、バンドルされたスクリプトを実行したりしますが、これはタスクが実際にそれらを必要とする場合に限られます。
ClaudeスキルはClaudeエコシステム全体で移植可能です。同じフォルダー形式がClaude Code(ファイルシステムベース、アップロード不要)、ウェブおよびデスクトップのClaudeアプリ(事前構築されたスキルがドキュメント作成を強化し、カスタムスキルは設定で追加可能)、Claude Cowork(Anthropicの非開発者向けエージェントワークスペース)、そしてClaude APIおよびAgent SDKで動作します。APIでは、専用のスキルエンドポイントが開発者にプログラムによる制御とバージョン管理を提供します。Claudeスキルを一度構築すれば、どこでも利用できます。
Claudeスキルはどのように機能しますか?
Claudeスキルは説明の一致を通じて機能します。モデル自体が、いつClaudeスキルが関連性があるかを判断し、それをロードして適用します。手動でのトリガーは必要ありません。Claudeに「これら20件の見込み客向けにアウトリーチを作成して」と依頼し、アウトリーチスキルの説明にコールドメールが記載されていれば、Claudeは自動的にそれをアクティブ化します。
これがデフォルトのモデル起動型パスであり、スキルを従来のカスタマイズ手法と区別するものです。しかし、Claudeスキルはユーザー起動型でもあります。Claude Codeでは、すべてのスキルがスラッシュコマンドとしても登録されるため、/skill-nameと入力すると強制的に実行されます。フロントマターのスイッチを使用すると、作成者はこの動作を調整できます。たとえば、破壊的なワークフローの自動起動を無効にして、人間が明示的に呼び出したときにのみ実行されるようにすることができます。
実際の要求における完全なフローは次のとおりです。「シリーズBのフィンテック企業のRevOps責任者の見込み客リストを作成して」と入力します。Claudeはスキルのメタデータをスキャンし、ICPとリードリストに言及しているプロスペクティングスキルを見つけ、完全な指示を読み込みます。これらの指示は、どの検索フィルターを適用するか、連絡先データを検証する方法、および出力形式をClaudeに伝えます。その時点までの総オーバーヘッドは、コンテキストに静かに存在するメタデータの1行だけです。
Claudeスキルを日常的に使用する方法を知ることは、驚くほど簡単です。ほとんどの場合、結果を要求するだけです。プロンプトライブラリでは実現できなかったシステムがスケールする3つの特性があります。
- 構成可能性 — Claudeスキルは積み重ねられます。1つのリクエストで、データ分析スキル、ブランドボイススキル、スプレッドシートスキルを同時にアクティブ化し、それぞれがワークフローの一部を貢献できます。
- トークン効率 — アクティブ化されるまで、Claudeスキルは1行のメタデータしか消費しません。関連性の有無にかかわらず、すべてのセッションでコンテキストを消費するモノリシックな指示ファイルと比較してください。
- 必要な場所での決定性 — バンドルされたスクリプトにより、Claudeスキルは、モデルに毎回即興で処理させるのではなく、実際のコードでデリケートなステップ(日付計算、ファイル変換、API形式の出力)を実行できます。
Claudeスキルのインストール方法
Claudeスキルをインストールするには、プラグインマーケットプレイス、オープンソースのスキルCLI、またはフォルダーをスキルディレクトリにドロップするという3つの検証済みの方法があります。Claude Codeにスキルを追加する方法を探している場合、これら3つのいずれも機能します。利便性とソースの信頼性によって異なります。
- 1プラグインマーケットプレイスからインストールする
Claude Codeで
/pluginを実行してプラグインブラウザを開きます。「Discover」タブには、公式のAnthropicマーケットプレイスからのプラグイン(多くはClaudeスキルをバンドルしています)が表示されます。コミュニティマーケットプレイスを追加するには、GitHubリポジトリで/plugin marketplace add owner/repoを実行し、そのリストからインストールします。インストールされたスキルは、再起動なしでセッションで利用可能になります。 - 2オープンソースのスキルCLIを使用する
npx skillsインストーラー(skills.sh)は、GitHubをClaudeスキルのパッケージレジストリとして扱います。別途アカウントは不要です。1つのコマンドで、エージェント用のスキルをインストールおよび構成します。実際の例:npx skills add LessieAI/lessie-skill -y -gは、Lessieのバイヤー検索スキルをグローバルに非対話的にインストールします。npx skills findを実行してさらに発見するか、エージェントごとの設定についてはスキルCLI統合ページをご覧ください。 - 3スキルフォルダーを手動で追加する
すべてのプロジェクトで利用可能なパーソナルスキルについては、
~/.claude/skills/にSKILL.mdファイルを含むフォルダーを作成します。チーム全体がgit経由で取得するプロジェクトスキルについては、リポジトリ内の.claude/skills/に作成します。これは、GitHubからダウンロードしたClaudeスキルをインストールする方法でもあります。解凍し、フォルダーをドロップして、Claudeにスキルが認識されていることを確認するよう依頼します。
どの方法を選択しても、インストールは同じ方法で確認します。新しいセッションを開始し、Claudeにどのスキルが認識できるかを尋ねるか、/と入力してリストからスキルのスラッシュコマンドを探します。スキルが自動的にアクティブ化されない場合、通常は説明が原因です。関連性を判断する際にClaudeが読み取る唯一のテキストであるため、実際に使用する単語を記載する必要があります。
Claude Code以外では、インストールはさらに簡単です。Claudeアプリでは、設定でスキルを有効にし、そこでカスタムスキルを追加します。APIユーザーは、スキルを一度アップロードし、リクエストでIDによって参照します。フォルダー形式はどこでも同じなので、ローカルでテストしたClaudeスキルは、編集なしで本番環境に移植できます。
Claudeスキル vs MCP、コマンド、サブエージェント
簡単に言うと、Claudeスキルは知識と手順をパッケージ化し、MCPは外部システムへのライブ接続を提供し、スラッシュコマンドはユーザー起動型ショートカットであり、サブエージェントは独自のコンテキストを持つ並行ワーカーです。これらは補完し合うものであり、競合するものではありません。成熟したセットアップでは、これら4つすべてを使用します。
| メカニズム | 内容 | トリガー | 最適な用途 | コンテキストコスト |
|---|---|---|---|---|
| Claudeスキル | 命令、スクリプト、リソースのフォルダー (SKILL.md) | タスクが一致したときにClaude、またはスラッシュコマンド経由であなた | 手順、専門知識、反復可能なワークフロー | アクティブ化されるまでほぼゼロ |
| MCP | Claudeを外部ツールやデータに接続するオープンプロトコル | 接続されたシステムが必要なときにClaude | ライブデータ、API、データベース、サードパーティサービス | サーバーが接続されている間、ツール定義がロードされる |
| スラッシュコマンド | 名前で呼び出されるプロンプトショートカット(現在はスキルに統合) | あなた、明示的に | オンデマンドで実行したい頻繁な手動アクション | 呼び出されたときにのみロードされる |
| サブエージェント | 独自のコンテキストとツールを持つ独立したエージェントインスタンス | Claudeが委任、またはあなたが要求 | メインスレッドを汚染する並行または隔離された作業 | 独自のコンテキストウィンドウ。要約のみを返す |
Claudeスキル vs MCP。 ClaudeスキルはClaudeに資格基準を教えることはできますが、実行時にライブデータベースにアクセスすることはできません。それはMCPの仕事です。2024年後半にAnthropicによって導入されたMCPは、USB-Cがポートを標準化したように、外部システムへの接続を標準化します。スキルは、それらを使用するためのノウハウを標準化します。この2つは自然に組み合わされます。MCPがデータを取得し、Claudeスキルがそれを使って何をすべきかを指示します。たとえば、ライブのLinkedIn人物データが必要な場合は、LinkedIn MCPガイドをご覧ください。
Claudeスキル vs コマンド。 Claude Codeは当初、コマンドとスキルを別々のシステムとして扱っていましたが、その後統合され、どちらの場所にあるMarkdownファイルも同じスラッシュコマンドインターフェースを生成します。スキルは、バンドルされたファイル、フロントマター制御、そして何よりも重要なモデル呼び出しをサポートするため、今後の推奨フォーマットです。コマンドはあなたがそれを思い出すのを待ちますが、Claudeスキルは自ら申し出ます。
Claudeスキル vs エージェント。 サブエージェントはワーカーであり、Claudeスキルはマニュアルです。サブエージェントは、作業を並行して実行したり、メインコンテキストから切り離したりする必要がある場合に威力を発揮します。たとえば、調査の実施やコードレビューなどです。Claudeスキルは、メインエージェントが方法を知る必要がある場合に威力を発揮します。パターンはネストされます。サブエージェントはスキルをロードでき、スキルはClaudeにサブエージェントに委任するように指示できます。
選択するための実用的な経験則:問題が「Claudeはこれをどうやって行うか知らない」という場合は、Claudeスキルを作成します。問題が「Claudeはデータを見ることができない」という場合は、MCPサーバーを追加します。同じリクエストを繰り返し入力している場合は、スラッシュコマンドとしてスキルを直接呼び出します。そして、作業が1つのコンテキストウィンドウには大きすぎる場合は、サブエージェントに任せます。2026年のほとんどのプロダクションセットアップでは、これら4つすべてが静かに連携して動作しています。
Claudeスキルの例とユースケース
最高のClaudeスキルの例は、ある共通の特徴を持っています。それは、以前は手作業で繰り返していた手順をエンコードしていることです。ここでは、セールス、ドキュメント、エンジニアリング、マーケティングの分野で既に本番環境で機能している5つのパターンを紹介します。完全なランキングリストについては、最高のClaudeスキルまとめをご覧ください。
- セールスおよびGTMプロスペクティング — Lessieスキルは、ターミナルから完全なアウトバウンドワークフローを実行します。ICPに合致する検証済みのバイヤーを100以上のライブソースから見つけ、役割と企業コンテキストでエンリッチし、パーソナライズされたアウトリーチを作成します。メール精度は95%です。このシグナルパーソナライズされたアプローチを使用するチームは、返信率を約1%から12%に向上させています。
- ドキュメント作成 — Anthropic独自のドキュメントスキル(docx、pptx、xlsx、pdf)は、Claudeが適切にフォーマットされたWordファイル、スライドデッキ、スプレッドシートを作成できるようにするものです。これらはオープンソースであり、決定論的な出力のためのスクリプトバンドルの傑作です。
- フロントエンドデザイン — Anthropicのフロントエンドデザインスキルは、Claudeを一般的なAIスタイリングを超えて、特徴的で本番レベルのインターフェースへと押し上げます。チームはこれをフォークし、独自のデザイントークンを組み込みます。
- マーケティングコンテンツ運用 — ブランドボイススキルは、トーンルール、禁止フレーズ、フォーマットをエンコードし、すべてのドラフトがブランドに合致するようにします。マーケティング向けClaudeスキルガイドでは、SEOブリーフからキャンペーンレポートまで、スタック全体をカバーしています。
- 社内SOPとレビュー — チームは、リリースチェックリスト、セキュリティレビュー手順、データ処理ルールを
.claude/skills/にプロジェクトスキルとしてパッケージ化します。これにより、手順がリポジトリと共に提供され、人間またはエージェントを問わず、すべてのチームメイトが同じ手順に従うことができます。 - 採用と人材検索 — 同じバイヤー検索メカニズムが候補者にも適用されます。ソーシングスキルは、資格基準と検索戦略をエンコードするため、採用担当者は「契約作業に意欲的なシニアバックエンドエンジニア」を要求すると、生のキーワード一致ではなく、厳選されたショートリストを取得できます。
注目すべきは、一部のClaudeスキルが機能を追加し(ドキュメント、バイヤー検索)、他のスキルが判断を追加する(ブランドボイス、レビューチェックリスト)という点です。ほとんどのチームは両方を必要としますが、それこそが構成可能性の目的です。ある午後のワークフローで、上記の3つの例を連鎖させることができます。Lessieスキルがリストを作成し、ブランドボイススキルがアウトリーチを作成し、ドキュメントスキルが結果をデッキにまとめて月曜日のパイプラインレビューに備えます。
Claudeスキルのベストプラクティス
Claudeスキルのベストプラクティスは、3つの規律に集約されます。確実にトリガーされるスキルを作成し、コストを抑えるためにスリムに保ち、サードパーティのスキルは実行するコードと同様に注意して扱うことです。詳細は以下の通りです。
- 説明に仕事をさせましょう。 説明は、Claudeがスキルをアクティブ化するかどうかを決定する前にClaudeが見る唯一のものです。タスク、トリガー、ユーザーが実際に言うであろうキーワードを記述してください。曖昧な説明は、決して発動しないスキルになります。
- SKILL.mdは1つのタスクに集中させましょう。 1つのClaudeスキル、1つのワークフロー。ファイルが扱いにくくなったら、詳細を参照ファイルに分割し、プログレッシブディスクロージャーがそれらを必要なときにのみロードするように信頼してください。
- インストールする前にサードパーティのClaudeスキルを確認しましょう。 スキルには実行可能なスクリプトが含まれる可能性があり、指示自体がエージェントを意図しない方向に導く可能性があります。ワークフローに組み込む前に、SKILL.mdとバンドルされたすべてのスクリプトを読み取るか、Claudeに要約させてください。
- ソースを固定しましょう。 信頼できるリポジトリからインストールし、一時的なフォークよりも維持されているパブリッシャーを優先し、更新後に再確認してください。スキルマーケットプレイスをパッケージレジストリとして扱ってください。なぜなら、それがまさにそれだからです。
- プロジェクトスキルをバージョン管理しましょう。
.claude/skills/内のスキルは、リポジトリと一緒に移動します。変更は、他のファイルと同様にコードレビュー、履歴、およびロールバックが行われます。その監査証跡は、ワークフローが誤動作した場合の安全策となります。 - 実際のトランスクリプトから反復しましょう。 Claudeがスキルを誤って適用した場合、修正は通常、指示の明確化の1行です。Claudeスキルは、プロンプトと同じように厳密なフィードバックループを報います。ただし、問題を一度、永続的に修正します。
