Skills — Reusable Recipes
中級者向けWrite once, use many times
Skills って何?(料理で例えると)
料理を作るとき、毎回ゼロから手順を考えますか?
レシピ本を見て、そのとおりに作りますよね。
Skills も同じです。
「コードのレビューをするときは、この5つの点をチェックして」
というルールを事前に書いておけば、
/review と入力するだけで、毎回同じ品質のレビューが実行されます。毎回説明する手間がなくなる + 毎回同じ品質が保証される。
Skills がない場合 vs ある場合
❌ Skills がない場合(毎回説明が必要)
あなた: 「このコードをレビューして。
セキュリティの問題がないか確認して。
パフォーマンスの問題も見て。
エラー処理が適切か確認して。
テストが足りているか確認して。
結果は表形式で出して。」
(↑ これを毎回書くのは面倒...)✅ Skills がある場合(一言でOK)
あなた: /review src/api/users.py (↑ たったこれだけ! ルールは Skill ファイルに書いてある)
Skill の作り方(ステップバイステップ)
フォルダを作る
プロジェクトの中に .claude/skills/レシピ名/ というフォルダを作ります。
mkdir -p .claude/skills/review
.claude は「ドット」で始まる隠しフォルダです。Claude Code の設定ファイルが入ります。
SKILL.md を書く
フォルダの中に SKILL.md というファイルを作ります。これがレシピの本体です。
# .claude/skills/review/SKILL.md --- name: review description: コードの品質をチェックする argument-hint: "<チェックしたいファイル>" --- 以下の5つの点でコードをチェックしてください: 1. セキュリティ: 外部からの攻撃に弱い箇所はないか? 2. パフォーマンス: 動作が遅くなる原因はないか? 3. エラー処理: エラーが起きたとき適切に対処しているか? 4. 読みやすさ: 他の人が読んでも理解できるか? 5. テスト: 十分なテストがあるか? 結果は表形式で、深刻度(高/中/低)を付けて報告してください。
使う!
> /review src/api/users.py
これだけで、SKILL.md に書いたルールに従ってレビューが実行されます。
最初から使える組み込みスキル
自分で作らなくても、最初からいくつかのスキルが使えます:
| コマンド | 何ができる? | どんな時に使う? |
|---|---|---|
/batch 指示 | 5〜30の独立した変更を並列実行。各ワーカーが隔離されたgit worktreeで作業し、完了後に自動で /simplify を実行。 | 「全ファイルのログ出力形式を統一して」のような大規模変更 |
/simplify | 3つの並列エージェント(コード再利用・品質・効率性)が git diff を分析して自動修正。PRの前に毎回実行するのがおすすめ。 | コードを書き終えた後の品質チェック |
/loop 5m /review | 5分ごとに指定した処理を繰り返す。 | デプロイ後の監視、定期的な状態チェック |
プラグインシステム(2026年の大型新機能)
プラグインとは?
/plugin install 名前 または /plugin marketplace add オーナー/リポ で導入。2026年3月時点で 101個のプラグインが利用可能(Anthropic製33個 + パートナー製68個)。
X投稿: Justin Wu氏による2026年の全リリースまとめ
注目のプラグイン
| プラグイン | 何ができる? |
|---|---|
| GitHub | Issue・PRの管理、コードレビューを Claude から直接操作 |
| Playwright | ブラウザテストの作成・実行を自動化 |
| Supabase | データベース・認証・ストレージに直接アクセス |
| Figma | デザインデータを読み取ってUIを実装 |
| Vercel | デプロイと環境管理を Claude から操作 |
| Linear | プロジェクト管理ツールと連携、Issue の作成・更新 |
| Sentry | エラー監視データを参照してバグ修正 |
| Trail of Bits Security | 17種類のセキュリティチェックスキル(脆弱性検出、監査等) |
Trail of Bits セキュリティスキル
claude plugin marketplace add trailofbits/skills で導入。X投稿: Muratcan Koylan氏 | GitHub
Skills を使いこなすことの重要性
Skills は「オプション」ではない
なぜ Skills が不可欠なのか
Skills を使わない Claude Code は、毎回ゼロから指示を出す必要がある「記憶喪失の助手」です。一方、Skills を導入すると、Claude は過去に蓄積した知見を即座に再利用できる「経験豊富な専門家」に変わります。Anthropic の調査では、Skills を適切に活用した組織は生産性が平均 20〜50% 向上し、エンジニア1人あたりのマージ済みPR数が1日あたり 67% 増加したと報告されています。
Skill Creator で簡単に作る
「Skills が重要なのはわかったけど、SKILL.md を書くのは面倒」― そんな人のために Skill Creator が用意されています。自然言語で「こんなスキルがほしい」と伝えるだけで、YAML フロントマター付きの SKILL.md を自動生成してくれるツールです。15〜30分で実用的なスキルが完成します。
# Skill Creator をインストール /plugin marketplace add anthropics/skills /plugin install example-skills@anthropic-agent-skills # Skill Creator を起動(Opus モデル推奨) /model opus /skill-creator
プリビルトスキル vs カスタムスキル
| 種類 | 特徴 | おすすめの使い方 |
|---|---|---|
| プリビルトスキル | Anthropic 公式リポジトリ(github.com/anthropics/skills)で公開。PDF/DOCX/PPTX 作成、デザインワークフロー等の汎用スキル。 | まずはこれを導入して、Skills の仕組みを理解する出発点に。 |
| カスタムスキル | 自分のチーム・プロジェクト固有のルールを反映。コーディング規約、セキュリティポリシー、レビュー基準等。 | チーム固有の知識を蓄積し、誰が使っても同じ品質を実現。 |
| ハイブリッド | プリビルトをベースに、プロジェクト固有の設定でカスタマイズ。4階層の優先順位(Enterprise > Personal > Project > Plugin)。 | 最も推奨される方法。80%の品質で運用を始め、使いながら改善。 |
実用的なカスタムスキルの例
- コードレビュー: セキュリティ・パフォーマンス・可読性・テストの4軸でチェックし、深刻度付きの表で報告
- ドキュメント生成: 社内テンプレートに従った設計書・仕様書を自動作成
- テスト駆動開発: テストを先に書き、実装、リファクタリングの TDD サイクルをガイド
- データ分析: 組織固有のワークフローに沿ったデータ処理パイプラインを実行
- MCP 連携強化: 外部ツールの最適な使い方をスキルとして定義し、ツール選択の判断を自動化
初心者が始めるステップ
公式プリビルトスキルをインストールして、既存スキルの動作を体験する
Skill Creator を使って、普段よく行う作業(レビュー、テスト等)をスキル化する
RICE 構造(Role / Instructions / Constraints / Examples)でスキルの品質を高める
チームで共有し、Git 管理でバージョン管理する
コンテキスト効率の仕組み