「skill-creatorを入れる時の手順、もう少し全体像を知りたかったんですよね」 — 別の記事で個別機能を紹介したあとに、こういう感想をもらいました。スキル単体ではなく、Claude Codeの「プラグイン配布の仕組み全体」を知りたい、という声です。

この記事は、Plugin Marketplaceの仕組みを、配布元の追加から導入までの流れで整理したものです。

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

Claude Codeに後から機能を追加する仕組みが「プラグイン」です。スキル、スラッシュコマンド、hooks(自動実行の仕掛け)、MCPサーバーといった部品を、まとめて1つのパッケージとして配布できます。

このプラグインを取得する場所が「マーケットプレイス」。GitHubのリポジトリ(コード置き場)をマーケットプレイスとして登録し、その中のプラグインを選んでインストールします。

/plugin コマンドのUIは4タブ構成

Claude Codeのプロンプトで /plugin と打つと、プラグイン管理画面が開きます。タブは4つです。

タブ

役割

Discover

登録済みマーケットプレイスのプラグイン一覧から探す

Installed

いま入っているプラグインの一覧と状態

Marketplaces

登録済みマーケットプレイスの管理(追加・削除)

Errors

読み込み失敗などのエラー表示

「Discoverで探して、Installedで管理する」というのが基本の流れです。

マーケットプレイスの追加と、プラグインの導入

新しいマーケットプレイスを追加してプラグインを入れる流れは、次のとおりです。

  1. プロンプトで /plugin marketplace add <owner/repo> を実行(GitHubのリポジトリ名を指定)
  2. /plugin を開いて Discover タブに移動
  3. 一覧から入れたいプラグインを選び、Enterで詳細を開く
  4. インストールスコープを選択して Install
  5. Claude Codeを再起動するとプラグインが認識される

たとえばAnthropic公式の anthropics/skills を追加したい時は次のようになります。

/plugin marketplace add anthropics/skills

CLIに慣れている人なら、UIを開かずに直接プラグインを入れる方法もあります。

/plugin install <plugin>@<marketplace>

私はDiscoverタブでざっと見渡してから入れる派ですが、定番プラグインは直接コマンドで入れることも多いです。

インストールスコープは3つ

Installする直前に、適用範囲(スコープ)を選ぶ画面が出ます。選択肢は3つです。

スコープ

適用範囲

User scope

自分だけ、全プロジェクトで使える。デフォルト

Project scope

このリポジトリに関わる全員で使える(チーム共有)

Local scope

このリポジトリの中で自分だけが使える

「個人で広く使う」「チームで共有する」「特定リポジトリだけ個人で」の3つの使い分け、という見方をすると整理しやすい。

私自身は、まずUser scopeで個人として慣れて、よく使うものはProject scopeに移してリポジトリに含める、という順序で運用しています。

Anthropic公式の anthropics/skills

最初に試すべき配布元は、Anthropic公式の anthropics/skills です。

このリポジトリをマーケットプレイスとして登録すると、example-skills というプラグインがDiscoverタブの候補に出てきます。これがAnthropic公式が用意しているスキル集のプラグインで、skill-creator(スキルを作るためのスキル)もこの中に含まれています。詳しい使い方は別記事に。

「外部の出所がよく分からないプラグインは怖い」という人にとって、公式マーケットプレイスがあること自体が安心感に直結します。

信頼できる配布元の選び方

ここからが地味に大事な話です。マーケットプレイスは、GitHubのリポジトリならどれでも登録できます。つまり、出所のあやふやな配布元も追加できてしまう。

私が配布元を追加する前に必ず見ている点は3つです。

観点

確認ポイント

配布元

Anthropic公式 or 大手企業 or 信頼できる個人か

メンテナンス

最終更新日が近いか。issue対応が活発か

中身

プラグインの内容を実際にコードで読んで把握できるか

「便利そう」の前に「安全か」。プラグインはClaude Codeのふるまいを変える権限を持つので、ここはAPIキーの扱いと同じ感覚で慎重にいきます。

hooksやMCPサーバーとの関係

プラグインの中には、hooks(特定操作のあとに動く自動処理)やMCPサーバー(外部サービスとつなぐ仕組み)が含まれることもあります。

つまりプラグインは「ひとつの大きな単位として、複数の機能をパッケージで配布する仕組み」。スキル単体、コマンド単体で配るより、関連する部品をまとめて配るほうが運用しやすい、という発想です。

まとめ

  • Claude Codeのプラグインは、スキル・コマンド・hooks・MCPサーバーをパッケージで配布する仕組み
  • /plugin UIは Discover / Installed / Marketplaces / Errors の4タブ構成
  • 配布元の追加は /plugin marketplace add <owner/repo> 、または直接 /plugin install <plugin>@<marketplace>
  • インストールスコープは User / Project / Local の3つ
  • 最初に試すべきはAnthropic公式 anthropics/skillsexample-skills プラグイン
  • 配布元の追加前に、信頼性・メンテナンス・中身の3点を確認する