AnthropicのSkillは正式にはAgent Skillsと呼ばれ、タスクがSkillの説明に一致するとClaudeが必要に応じて読み込む、プレーンな指示文で構成されたフォルダーです。Skillはプラグインでも、アプリでも、チャットボットでもありません。モデルに1つの仕事をうまく行う方法を伝えるテキストファイル(SKILL.md)であり、必要に応じてスクリプトや参考ファイルによって補完されます。この記事では、この形式の仕組み、ChatGPTのカスタムGPT、Gemini Gems、Copilot agentsとの違い、そしてKissMySkills agent skillsマーケットプレイスを含む、完成済みSkillの入手先について説明します。
このページ
AnthropicのSkillとは実際には何か
AnthropicのAgent Skills形式は、意図的にシンプルに作られています。Skillはフォルダーです。その中には、必須ファイルであるSKILL.mdが1つと、任意の補助ファイルがいくつでも入ります。実質的な仕様はこれだけです。コンパイラーも、アプリストアの承認も、独自のバイナリ形式もありません。
SKILL.mdは2つの部分で構成されています。
- ファイルの先頭にあるFrontmatterには、最低限、nameとdescriptionが含まれます。descriptionはSkill全体で最も重要な行です。モデルが現在のタスクにSkillが関連するかどうかを判断する際に読むのが、この行だからです。
- フロントマターの下にあるInstructionsはMarkdownで記述します。ここでは、手順、従うべき基準、出力形式、例外的なケース、その他モデルが望みどおりに作業するために必要な事項を説明します。
オプションの追加ファイルはSKILL.mdと同じ場所に置かれます。たとえば、モデルが実行できるスクリプト(スプレッドシートを整形するPythonファイルなど)、必要に応じて読み込める参考ドキュメント(スタイルガイド、テンプレート、チェックリストなど)、サンプル出力などです。指示からこれらのファイルを参照できるため、モデルは関連する場合にのみ開きます。
ClaudeがSkillの使用を決める仕組み
Skillsは段階的な開示によって機能します。セッションの開始時点でモデルに表示されるのは、インストール済みの各Skillの名前と説明だけなので、コンテキストの使用量を低く抑えられます。説明に一致する依頼をすると、モデルは完全なSKILL.mdを読み込み、それに従います。指示がスクリプトや補足ドキュメントを参照している場合は、それらも読み込むか実行します。依頼内容がどの説明にも一致しなければ、Skillは休止したままで、コストもほとんどかかりません。
曖昧な説明が、skillが「機能しない」最も一般的な理由であるのはこのためです。説明が「ビジネスを支援する」だけなら、モデルにはいつそれを使うべきか判断する方法がありません。一方、「指標の箇条書きから、5つの固定セクション形式で毎週の投資家向けアップデートを作成する」と書かれていれば、起動条件は明らかです。
Skillの実行場所
Anthropicは、Claudeアプリ(Webおよびデスクトップ)、ターミナルのClaude Code、Claude Developer Platform(API)というすべての環境で同じ形式をサポートしています。APIでは、自分で構築したagentにSkillを追加できます。同じフォルダーが3つすべてで機能することが、ファイルベース形式の主な実用上のメリットです。一度書けば、どこへでも持ち運べます。
よりゆっくりと基礎から学ぶには、Claude skillとはをご覧ください。Skillが必要なのか、それとも優れたpromptだけでよいのか分からない場合は、promptとSkillの違いをお読みください。
Agent skillsとカスタムGPTとGemとCopilot agent
4つすべて、AIモデルに永続的な指示セットを与え、毎回入力し直さなくて済むようにする方法です。違いは、指示がどこに存在するか、誰が所有するか、どこまで持ち運べるかにあります。
| 項目 | Claude skill (Agent Skills) | ChatGPTカスタムGPT | Gemini Gem | Copilot agent |
|---|---|---|---|---|
| 指示の保存場所 | 自分のマシン上またはプロジェクト内のフォルダーにあるSKILL.mdファイル | OpenAIのGPTビルダー内にあり、OpenAIのプラットフォームに保存される | GoogleのGemマネージャー内にあり、Googleのプラットフォームに保存される | MicrosoftのCopilot Studioまたはagentビルダー内にあり、Microsoftテナントに保存される |
| 移植性 | 高い。自分が所有するプレーンなMarkdown。どこにでもコピーでき、gitでバージョン管理でき、他のモデルに指示を貼り付けられる | 低い。ChatGPTにロックされており、テキストを手作業でコピーできる | 低い。Geminiにロックされており、同じく手動でコピーして取り出す必要がある | 低い。Microsoft 365環境に紐づく |
| 補助ファイル | フォルダー内のスクリプト、テンプレート、参考資料 | GPT内のナレッジファイルのアップロード | Gemに添付されたファイルのアップロード | 接続されたデータソースとSharePointのコンテンツ |
| 共有 | フォルダーを送信する、リポジトリを公開する、またはマーケットプレイスでファイルを販売する | リンクを共有するか、GPT Storeで公開 | Googleアカウント内でリンクを共有 | 組織内で共有 |
| 料金モデル | ClaudeプランまたはAPIの使用量に含まれる。Skill自体は無料または一度きりの購入 | 作成には有料のChatGPTプランが必要。使用量はプランに含まれる | Geminiプランで利用可能。使用量は含まれる | Microsoft 365 Copilotのライセンスが必要 |
| 最適な用途 | 所有して複数のツールで再利用したい、繰り返し使える専門的なワークフロー | ChatGPT内の消費者向けチャットアシスタント | Google Workspace内の個人アシスタント | 会社のデータを扱う社内業務用agent |
実用上の要点:GPT、Gem、Copilot agentは、他者の製品を設定したものです。Skillはあなたが所有するドキュメントです。この違いが最も重要になるのは、ツールを切り替えるとき、プラットフォームのルールが変わったとき、または自分が作ったものを販売・共有したいときです。
Skillファイルは実際にはClaude専用ではない
指示はプレーンなMarkdownで書かれているため、同じテキストをカスタムGPTのシステム指示、Gemの指示、Copilot agentの説明として使用できます。自動トリガー機能と付属スクリプトは失われますが、専門知識は維持されます。そのため、KissMySkillsで販売されるスキルには、各プラットフォームで同じファイルをインストールする方法を説明するREADMEが付属しています。
KissMySkillsの商品が対応する場所
| 商品タイプ | Claudeアプリ | Claude Code | ChatGPT(カスタムGPT) | Gemini(Gem) | Copilot |
|---|---|---|---|---|---|
| スキル(.mdスキルファイル + README) | はい、ネイティブ対応 | はい、ネイティブ対応 | はい、GPT向け指示として | はい、Gem向け指示として | はい、agent向け指示として |
| ジェネレーター(ドキュメント、計画、アセットを生成する構造化スキル) | はい、ネイティブ対応 | はい、ネイティブ対応 | はい | はい | はい |
| プロンプトライブラリ | あらゆるチャット | あらゆるチャット | あらゆるチャット | あらゆるチャット | あらゆるチャット |
ストアのすべてのスキルは1回限りの購入で、理由を問わない30日間の返金保証が付いています。全ラインナップはClaudeスキルコレクションでご覧いただけます。
スキルの入手先
Anthropic独自の例
Anthropicは、文書や一般的なファイル形式の操作などを扱う、形式の使用例を示すサンプルスキルを公開しています。適切に構成されたSKILL.mdがどのように読めるかを確認するには最適で、無料です。ただし、完成したプロ向けツールではなく、参考資料として扱ってください。具体的な仕事ではなく、仕組みを示すものです。
オープンソースリポジトリ
開発者はGitHubなどのプラットフォームでスキルフォルダーを共有しています。品質には大きなばらつきがあります。優れたものもありますが、多くは説明文と3つの箇条書きだけです。公開リポジトリからスキルを取得する場合は、インストール前にすべてを読み、特にスクリプトを注意深く確認してください。モデルは、スキルが実行するよう指示した内容を実行するからです。
KissMySkillsのようなマーケットプレイス
agent skillsマーケットプレイスは、無料の例と、すべてを自分で構築することの間にあるギャップを埋めます。KissMySkills Claude skillsマーケットプレイスでは、各スキルが特定の役割やワークフロー向けに作成され、実際のタスクでテストされ、.mdファイルとREADMEのセットとして提供され、1回限りの購入価格が設定されています。チャットボットのサブスクリプションではなく、自分が所有できるファイルを入手できます。さまざまな仕事向けの完成したスキルがどのようなものかを見るには、これらのClaudeスキルの例をご覧ください。
優れたスキルに含まれるもの
スキルをダウンロードする場合でも、購入する場合でも、自分で作成する場合でも、役立つものとノイズを分けるのはこの5つです。
- 正確な説明。タスク、入力、出力を1〜2文で示すため、モデルは適切なタイミングでのみ起動し、誤ったタイミングでは起動しません。
- 明確な手順。番号付きの手順、判断ポイント、情報が不足している場合の対応を含みます。優れたスキルは、推測せずに下書きを作成する前に2つの確認質問をするようモデルに指示します。
- 品質基準。「完了」がどのような状態かを定義します。トーン、長さ、形式、必ず含めるもの、決して含めないものです。ここに、実務家の本物の判断力が組み込まれます。
- 完成例。良い出力の例を1つか2つ示すほうが、形容詞をもう1段落加えるよりも、モデルの助けになります。
- 範囲を限定したリソース。必要なときだけ参照する別ファイルにテンプレート、チェックリスト、スクリプトを保存することで、Skillの動作を速く保ち、コンテキストウィンドウを圧迫しません。
検討中のSkillがこれらのうち2つ以上で不合格なら、凡庸なpromptのように振る舞うでしょう。形式がモデルを優れたものにするのではなく、違いを生むのは内容です。
よくある質問
AnthropicのSkillsはClaudeのSkillsと同じですか?
はい。Anthropicは企業名、Claudeはモデル名、Agent Skillsは形式の正式名称です。これら3つの用語は、同じSKILL.mdフォルダーを指すものとして使われています。
Skillを使うにはコーディングが必要ですか?
はい。ほとんどのSkillsは純粋なMarkdownの指示です。スクリプトは任意で、ファイル処理や繰り返し可能な計算が必要なSkillsにのみ含まれます。Skillのインストールは、Claudeクライアントが想定するフォルダーを追加するか、選択したツールに指示を貼り付けるだけです。
ClaudeのSkillをChatGPTやGeminiで使えますか?
指示は利用できます。SKILL.mdの本文をカスタムGPTの指示、またはGemの指示に貼り付ければ、同じように動作します。自動トリガーと同梱スクリプトは利用できなくなります。これらはClaude固有の機能です。
Skillはサブスクリプションですか?
KissMySkillsでは違います。Skillsは1回限りの購入です。ファイルをダウンロードすれば、それはあなたのものです。ワークフローに合わない場合は、30日間の返金保証があります。
Skillはpromptとどう違いますか?
promptは、その都度入力する1回限りのリクエストです。Skillは、トリガーの説明と任意の補助ファイルを備えた、永続的で構造化された指示のセットで、タスクが一致するたびに自動で読み込まれます。Skillsはプロセスを定義し、promptsはリクエストを定義します。
要点
AnthropicのAgent Skills形式は、SKILL.mdファイルを含むフォルダーです。モデルにいつ行動するかを伝える説明と、どのように行動するかを伝える指示が入っています。カスタムGPT、Gem、Copilot agentとは異なり、Skillは自分で所有し、ツール間で移動できるプレーンファイルです。まずはAnthropicの例で構成を学び、初日から実際の仕事をこなせる、完成済みで役割に特化したSkillsが必要になったら、マーケットプレイスで選びましょう。
KissMySkillsでClaudeのSkillsをすべて見る。