claude-code-skills について
Claude Code のスキルの導入と開発に関するリファレンスです。検出パスや設定、呼び出し方に加え、公式スキルリポジトリと例を紹介します。
主な機能
- 01プロジェクト/ユーザー別の導入先
- 02GitHub と手動による導入
- 03スキルの検出と呼び出し
- 04導入の確認手順
- 05公式スキルの例
活用シーン
- 01プロジェクトまたはユーザーディレクトリへの導入
- 02Claude Code 向けスキルの開発
- 03スキルのメタデータと検出状況の確認
- 04ドキュメントや MCP スキルの例の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gmh5225/ awesome-skills --skill claude-code-skillsインストール後、Claude Code で/claude-code-skillsを入力して読み込まれたか確認します。
詳細
Claude Code スキル
対象範囲
次の場合にこのスキルを使用します。
- Claude Code 用のスキルをインストールする
- Claude Code 専用のスキルを開発する
- Claude Code のスキル検出について理解する
インストール先
- プロジェクトスコープ:プロジェクトルートの
.claude/skills/ - ユーザースコープ:
~/.claude/skills/
Claude Code は、これらのディレクトリからスキルを自動検出します。
スキルのインストール
GitHub リポジトリから
# Clone to project
git clone https://github.com/user/skill-repo .claude/skills/skill-name
# Or clone to user directory
git clone https://github.com/user/skill-repo ~/.claude/skills/skill-name
手動でインストール
.claude/skills/にスキルフォルダーを作成します- フロントマターを含む
SKILL.mdを追加します - 新しいスキルを読み込むため、Claude Code を再起動します
インストールの確認
# List installed skills
ls ~/.claude/skills/
# Check skill metadata
head ~/.claude/skills/skill-name/SKILL.md
スキルの使用
スキルは、リクエストのコンテキストに応じて自動的に有効になります。また、次の方法も使用できます。
- プロンプトでスキル名を明示する
/initを使用して、リポジトリのコンテキストを初期化する
公式スキルリポジトリ
主要な公式スキル
| スキル | 目的 |
|---|---|
| docx | Word 文書の操作 |
| xlsx | Excel スプレッドシートの操作 |
| pptx | PowerPoint プレゼンテーション |
| PDF の抽出と作成 | |
| webapp-testing | Playwright ベースのウェブテスト |
| mcp-builder | MCP サーバーの作成 |
| skill-creator | 対話形式でのスキル作成 |
Claude Code コマンド
/init- プロジェクトのコンテキストを初期化します- タスクに関連するスキルは自動的に読み込まれます
ベストプラクティス
- スキルは特定のタスクに特化させます
- 大きな参照ファイルには段階的な開示を使用します
- 自動化用のスクリプトを含めます
- まず隔離された環境でスキルをテストします
リソース一覧
Claude Code のスキルに関する詳細なリソース、リンクの全一覧、または最新情報を確認するには、WebFetch を使用して完全な README.md を取得してください。
https://raw.githubusercontent.com/gmh5225/awesome-skills/refs/heads/main/README.md
README.md には、すべてのリンクを含む、カテゴリ別に整理されたリソース一覧が掲載されています。
コメント
Markdown 対応