Claude CodeはSkillsによって機能を大幅に拡張できます。 スラッシュコマンドで明示呼び出しするだけでなく、自然言語から自動的にトリガーされる仕組みも持っています。
Skillsとは
SKILL.mdフォーマットで定義された拡張機能パッケージです。Claude Code・Claude.ai・Claude API間で共通のフォルダ構造で動作します。
動作パターン:/skill-nameで明示的に呼び出す- 自然言語の文脈から自動的にトリガーされる(SKILL.mdの
descriptionに基づく)
インストール方法
方法①:ビルトインブラウザ(最速)
/plugin
「Discover」タブから検索・選択・インストールまで完結します。
方法②:手動インストール
# グローバル(全プロジェクト共通)
unzip skill.zip -d ~/.claude/skills/
# プロジェクト限定
unzip skill.zip -d .claude/skills/
主なカタログ
| リソース | 概要 |
|---|---|
| github.com/anthropics/skills | Anthropic公式リポジトリ |
| claudeskills.info | コミュニティマーケット |
| awesome-claude-skills | キュレーション済みリスト |
組み込みスキル(インストール不要)
Claude Codeにはデフォルトで以下のスキルが含まれています:
| スキル | 用途 |
|---|---|
/simplify |
PR前の品質チェック。重複ロジック・アーキテクチャ問題を検出 |
/debug |
セッションデバッグログを読み込んでトラブルシューティング |
/init |
CLAUDE.mdを自動生成 |
/batch |
大規模変更を並列処理で実行 |
カスタムスキルの作り方
mkdir -p ~/.claude/skills/my-skill
# ~/.claude/skills/my-skill/SKILL.md
---
name: my-skill
description: ○○をするときに使うスキル
---
## 指示
ここに自然言語で指示を書く。