SK
1つのスキル
1つの方法、1つのファイル
PL
1つのプラグイン
スキル、エージェント、フック、MCP

Claudeのスキルとプラグイン: 実際に必要なのはどちらですか?

どちらの言葉も同じ意味で使われがちですが、実際には違います。スキルはClaudeに方法を教える1つのファイルです。プラグインはスキルに加えてさまざまなものを含められるパッケージで、別の方法で、別の場所から、別の種類の人がインストールします。

ここを間違えると、Claudeに貼り付けられる単一ファイルが欲しかったのにプラグインマーケットプレイスを探し回ったり、1つのスキルで十分なのにプラグイン全体をインストールしたりすることになります。

簡単な答え

Skill プラグイン
内容 指示を記述したSKILL.mdファイル スキル、エージェント、コマンド、フック、MCPおよびLSPサーバーをまとめられるパッケージ
入手元 ダウンロードして貼り付けるか、アカウントで有効にするファイル 追加してから、そこからインストールするマーケットプレイス
利用場所 Web版Claude、デスクトップ版、Cowork、Claude Code、およびこの形式を読み込むすべてのツール Claude Code
対象者 作業を行うすべての人 主に開発者、およびワークフロー全体を一度に提供するチーム
初回利用までの時間 約1分 2つのコマンドと、信頼できるマーケットプレイスを見つけること
  • プラグインにはスキルを含められます。スキルにプラグインを含めることはできません。
  • Claude Codeを使っていないなら、プラグインの問題はまったく関係ありません。
  • 繰り返し行う1つのタスクがスキルです。チームに任せたいワークフロー全体がプラグインです。

プラグインに実際に含まれるもの

プラグインはコンテナです。それがすべての考え方であり、「プラグイン」という言葉が曖昧に感じられる理由でもあります。中身はプラグインごとにまったく異なります。Anthropicの公式ドキュメントによると、プラグインには次のいずれでも含められます:

Skills
単独でも使える同じSKILL.mdファイル。プラグインには1つ含めることも、20個含めることもできます。
Agents
タスクを受け取り、確認を挟まずに複数の手順で実行するサブエージェント。
コマンド
スラッシュコマンド。ワークフローに入力可能な名前を付けられます。
フック
ツールの実行後などに自動的に発火するイベントハンドラー。
MCPおよびLSPサーバー
外部ツール、データソース、言語サーバーとの接続。

この一覧をもう一度読むと、その違いは明らかです。スキルはプラグインに含められるものの一つです。スキルを使うかプラグインを使うかという質問は、文書を使うかフォルダーを使うかを尋ねるようなものです。

Claude Codeのプラグインマーケットプレイスとは

ここでいうマーケットプレイスは店舗ではありません。購入するものも、チェックアウトもありません。これは、プラグインのセットがどこにあるかをClaude Codeに伝えるカタログファイルで、実際には固定パスに単一のマニフェストを含むgitリポジトリです:

必須ファイル
リポジトリのルートにある.claude-plugin/marketplace.json

まずClaude Codeからマーケットプレイスを指定し、そこからインストールします。次の2つのコマンドをこの順番で実行します:

  1. マーケットプレイスを追加する: /plugin marketplace add owner/repoまたは /plugin marketplace add ./my-marketplace 自分のディスク上にあるものの場合。
  2. そこからインストールする: /plugin install plugin-name@marketplace-name.

マーケットプレイスはGitHubや、GitLab、Bitbucket、自分でホスティングするサーバーなど、その他のgitホスト、マニフェストを指す通常のHTTPS URL、またはローカルパスでホスティングできます。Anthropicは、独自の公式キュレーション済みディレクトリも公開しています。

誰でも公開できるため、マーケットプレイスは品質の指標ではなく、配布チャネルです。追加するということは、そのリポジトリのメンテナンス担当者を信頼するということであり、プラグインにはコンピューター上で実際に処理を実行するフックやMCPサーバーが含まれている場合があります。他の依存関係と同じように、身元を確認できるマーケットプレイスを追加してください。

それぞれを選ぶべき場合

率直に言えば、判断基準は高度さではなく範囲です。

スキルを使う

同じ種類のタスクを繰り返し行っていて、常に一貫した形で実行したい場合です。たとえば、自分の書式のレポート、チェックリストに基づく契約書レビュー、自社の文体でのコピーなどです。Claudeをウェブで、デスクトップアプリで、またはCoworkで使っています。約1分で実行でき、後でツールを切り替えても同じファイルを使い続けたい場合に適しています。

プラグインを使う

Claude Codeを使っていて、必要なのは1つの方法ではなく、複数のスキル、いくつかのサブエージェント、スラッシュコマンド、編集のたびに実行されるフック、課題管理ツールを指すMCPサーバーなどを含むセットアップ全体です。そのセットアップ全体を1つのインストール可能な単位としてチームメイトに渡し、1か所から最新の状態に保ちたいと考えています。

この質問をする人の多くは、実はまだ自覚していないだけで最初のグループに属します。開発者同士の会話でよく登場するのが「プラグイン」という言葉で、実際に求めているものを表すのが「スキル」という言葉だからです。

両方を使えますか?

はい、両方を使うのは一般的です。Claudeアカウントで有効にしたスキルは、ウェブアプリ、デスクトップアプリ、Coworkで使えます。プラグインはClaude Codeに存在し、独自のスキルを同梱できます。プラグインをインストールしても、すでに使っているスキルが削除されたり置き換えられたりすることはありません。また、スキルを使っていても、後からプラグインを追加できます。

どこから始めればよいかわからない場合は、スキルから始めてください。スキルのほうが導入の負担が小さく、より多くの場所で使えます。後からチーム向けにワークフロー全体をパッケージ化したくなった場合も、すでにあるスキルファイルをプラグインに含める要素の1つとして利用できます。

スキルとプラグイン:よくある質問

ClaudeのスキルとClaude Codeのプラグインの違いは何ですか?

スキルとは、Claudeに1種類のタスクの実行方法を教える単一のSKILL.mdファイルです。プラグインとは、スキル、エージェント、スラッシュコマンド、フック、MCPサーバー、LSPサーバーを1つのインストール可能な単位にまとめられる、Claude Code用のパッケージです。プラグインにはスキルを含められますが、スキルにプラグインを含めることはできません。

Claude Codeのプラグインマーケットプレイスとは何ですか?

Claude Codeにプラグインの集合がどこにあるかを伝えるカタログです。実際には、ルートに`.claude-plugin/marketplace.json`というマニフェストファイルを置いたgitリポジトリです。そこで何かを購入するわけではありません。店舗ではなく、配布経路です。

Claude Codeでプラグインマーケットプレイスを追加するにはどうすればよいですか?

GitHubでホストされているものには`/plugin marketplace add owner/repo`を実行し、自分のディスク上にあるものには`/plugin marketplace add ./my-marketplace`を実行してください。その後、`/plugin install plugin-name@marketplace-name`でそこからプラグインをインストールします。

プラグインマーケットプレイスはどこでホストできますか?

GitHub、GitLabやBitbucketを含むその他のgitホスト、自ホスト型サーバー、マニフェストファイルを指す通常のHTTPS URL、またはローカルファイルシステムのパスでホストできます。Anthropicは独自の公式キュレーションディレクトリも公開しています。

プラグインはClaude Code以外でも動作しますか?

いいえ。プラグインはClaude Codeの機能です。Skillsはそうではありません。同じSkillファイルが、ウェブ上のClaude、デスクトップアプリ、Cowork、Claude Code、そしてAgent Skills形式を読み取るその他のツールでも動作します。

プラグインはSkillより安全ですか?

むしろ逆です。Skill単体はプレーンテキストなので、起こり得る最悪のことは、間違った指示を与えることです。プラグインにはフックやMCPサーバーを含めることができ、これらは実行されるコードや外部に接続する仕組みです。だからといってプラグインを避ける必要はありませんが、マーケットプレイスを追加する前に、誰が公開したものかを確認すべき理由にはなります。

プラグインとSkillのどちらを購入すべきですか?

同じ種類のタスクを繰り返し、一貫して処理したいなら、Skillを購入してください。Claude Codeを使っていて、コマンド、フック、ツール接続を含むワークフロー全体をチーム向けにパッケージ化したいなら、それがプラグインの用途です。この質問をする人の多くは、Skillを求めているのに「プラグイン」という言葉しか聞いたことがありません。

プラグインとSkillは同時に使えますか?

はい。Claudeアカウントで有効にしたSkillsは、ウェブアプリ、デスクトップアプリ、Coworkで利用できます。プラグインはClaude Codeに存在し、独自のSkillsを付属させることもできます。どちらかがもう一方を削除したり無効にしたりすることはありません。

Skillから始める

私たちはプラグインではなくSkillsファイルを公開しています。ファイルのほうが導入の負担が小さく、より多くの場所で利用できるためです。仕組みを先に知りたい場合は、Skillとは何か、どう有効にするかを説明したガイドですべて確認できます。

それ以外の場合は、役割別にカタログを閲覧するか、無料のSkillsを1つ試して、料金を支払う前にワークフローをテストしてください。

KissMySkillsは独立したマーケットプレイスであり、Anthropic、OpenAI、その他のいかなるAI企業とも提携、承認、関係はありません。ClaudeとClaude CodeはAnthropicの製品です。