知らなかった話
「PowerPoint を作るスキルを自分で書こうかな」と一瞬本気で考えた夜があった。Claude にお願いするたびに同じ指示を貼り直すのが面倒で、これはもう自分専用のスキルを書くしかないと意気込んでいた。けっきょく書けなかった。書く前に、もっと立派な人がもっと立派なスキルをすでに公開していると知ったからだ。
スキル(Claude に「この手順でやって」と教える定型プロンプトの束)は、世界中の人がすでに大量に作って GitHub やマーケットプレイスに置いてくれている。料理を始める前にレシピサイトを見るのと同じで、まず借りてくる方が早い。よく考えると、自作スキルなんてホイールキャップから手で削り出すような行為じゃないですか。私は素手でゴムを練ろうとしていた。
要するに何ができるか
「コミュニティスキル」とは、Anthropic 以外の人(個人や有志の組織)が公開しているスキルのことだ。Claude Code(Anthropic 公式のターミナル向け AI コーディングツール)に追加すると、文脈に合わせて Claude が自動で呼び出してくれる。明示的に呼びたいときはスラッシュコマンドで指定する(プラグイン経由のスキルは /プラグイン名:スキル名 のように名前空間が付く)。
入れ方は大きく2通り。1つはプラグインマーケットプレイス経由、もう1つはGitHub から手動でフォルダに置く方法だ。前者はアプリストアっぽく一覧から選んで入れるイメージ、後者は自作スキルと同じ場所(~/.claude/skills/)に直接コピーするイメージ。
公式マーケットプレイス(claude-plugins-official)は Claude Code を起動した時点で自動登録されているので、追加コマンドは不要。それ以外の有志のマーケットプレイスは「まずカタログを登録 → 中の好きなスキルを選んで入れる」という2段階になる。
図書館に新しい棚を増設してから本を借りる、と思えばだいたい合っている。……この例え、伝わってますか?
セットアップの全体像
コマンド3つで終わると知った夜、私が git commit を100回打って練習した先週末は何だったのかと思った。
プラグイン経由なら次の3ステップで終わる。
- カタログ登録:Claude Code 内で
/plugin marketplace add 作者/リポジトリを打って有志のマーケットプレイスを登録する(公式マーケットだけ使うならこの手順は不要) - スキルを入れる:
/plugin install プラグイン名@マーケットプレイス名で個別にインストール - 読み直して有効化:
/reload-pluginsで再読み込み。これでスラッシュコマンド一覧に追加される
手動配置と聞くと急に身構えるけれど、要はフォルダを引き出しに放り込むだけだ。
- ダウンロード:GitHub からスキルが入ったフォルダ(中に
SKILL.mdがある)をgit cloneするか ZIP でダウンロードする - 配置:
~/.claude/skills/の下にそのフォルダごと置く(Windows ならC:\Users\ユーザー名\.claude\skills\にあたる)。Claude Code を一度終了して起動し直すと認識される
~/.claude/skills/ は自分のすべてのプロジェクトで共通の引き出し。プロジェクト内だけで使いたいなら、そのプロジェクト直下の .claude/skills/ に置けば限定できる。
動いた設定をそのまま
架空の例で、recipe-helper という料理レシピ整形プラグインが chef-tanaka/claude-recipes というリポジトリで公開されているとしよう。プラグイン経由で入れるなら、Claude Code 内ではこんな見た目になる(> の行が私の入力、それ以外が表示結果)。
> /plugin marketplace add chef-tanaka/claude-recipesMarketplace 'claude-recipes' added.> /plugin install recipe-helper@claude-recipesInstalled 'recipe-helper' to user scope.> /reload-pluginsPlugins reloaded.> /recipe-helper:recipe-helper きゅうり1本で何が作れる?
手動で入れる場合は、ターミナルでこんな流れになる(Windows の PowerShell 例)。
PS> cd $env:USERPROFILE\.claude\skillsPS> git clone https://github.com/chef-tanaka/recipe-helper.gitPS> ls recipe-helperSKILL.md examples/ scripts/
このあと Claude Code を一度終了して再起動すると、/recipe-helper がそのまま呼べる。
💡 ポイント: プラグイン経由のスキルは
/プラグイン名:スキル名のように名前空間が付く(プラグイン同士で同名スキルがぶつからないようにするため)。手動配置のスキルは/スキル名だけで呼べる。短く呼びたいなら手動、まとめて管理したいならプラグイン。これだけ覚えておけば迷わない。
私が間違えたこと
ここ、絶対みんな一度はやるやつだと思うんですけど、ということでさらしておきます。
- 公式マーケットを「追加」しようとした:
claude-plugins-officialは最初から自動登録されている。私はこれを知らずに/plugin marketplace addを打って「すでにあります」と怒られた。最初に必要なのは/plugin install プラグイン名@claude-plugins-officialの方だけ。 - 置き場所を間違えた:手動配置のとき、
~/.claude/skills/recipe-helper/SKILL.mdではなく~/.claude/skills/SKILL.mdのように1階層浅く置いてしまい、当然認識されなかった。フォルダごと置くのがルール。中身だけ移すと迷子になる。 - 信頼できないリポジトリをそのまま入れかけた:スキルやプラグインはあなたのマシンで自由にコマンドを実行できる。要するに、見ず知らずの人の家のリモコンを自分の家に持ち込むのと同じだ(しかもチャンネルどころかテレビごと変えられる可能性まである)。
SKILL.mdの中身と、入っているスクリプトくらいは目を通してから入れる方が安全。
覚えておくこと
コミュニティスキルは、プラグイン経由なら3コマンド、手動なら GitHub からフォルダごとコピーで入る。プラグインは /プラグイン名:スキル名 の形式で名前空間が分かれるので衝突しないが、手動配置はシンプルに /スキル名 で呼べる。どちらも ~/.claude/skills/ の下に置けば、すべてのプロジェクトから使える。
スキルは作るより借りる方が圧倒的に早い。GitHub の検索窓で「claude-code-skills」と打つだけで、誰かが私のかわりに考えてくれた手順がぞろぞろ出てくる。私は鍋を買う前にまずレシピを借りることにした。自作するのは、世界中の誰もまだ書いていないと確信できたときだけでいい。ボルヘスの『バベルの図書館』に置いてある気がするから、たぶん一生こない。

コメントを残す