* docs: sync to Claude Code v2.1.257 Audit against Claude Code v2.1.257 (repo baseline was v2.1.245, 12 releases behind). Facts verified against the official docs and cross-checked against the locally installed 2.1.257 binary. Critical (P0): - lesson-quiz L06 Q9 asked how many hook events exist, offering 16/25/31/40. With the real answer now 33, no option was correct. Option C 31 -> 33; answer letter unchanged. - 03-skills taught SKILL.md `name`/`description` as required. Official docs now state all frontmatter fields are optional and `name` defaults to the directory name. Corrected in all five languages. Hook events 31 -> 33 (PreModelSwitch/PostModelSwitch, v2.1.251) across 30 occurrences in 22 files, including three that read 25. Delta proved by set-diff against the official event table: no phantom events. Both events added to the 06-hooks tables with matcher, blocking behavior and 30s timeout, plus detailed per-event sections. CLI corrections verified against the binary: - `claude plugin tag` takes a path, not a version - `claude plugin init` / `validate` require their arguments - `plugin init` scaffolds at ~/.claude/skills/<name>/, not project-local - `--channels` entries must be tagged plugin:<name>@<marketplace> - `--remote` is a deprecated alias for `--cloud` - no `claude remote-control` subcommand exists, only the --remote-control flag Also: CATALOG summary-table totals recomputed in all five languages (column 4 is a derived total, so the count change invalidated it); stale Opus 4.6/4.7 rosters aligned to canonical; self-assessment Advanced Features rescored 0-3 to stop a real gap being graded as mastery; 9 dangling quiz Review pointers repaired; new features documented (--restricted, Fable 5.1, experimental.cacheTtl, CLAUDE_CODE_SUBAGENT_MODEL_FORCE). Deliberately out of scope: pre-existing translation staleness whose fix is translation authorship rather than correction (ja/uk April-2026 root-doc bodies, zh stubs, vi/README stub, translated CATALOG "New Features"). Claude-Session: https://claude.ai/code/session_01128xfEd8W7c2cMRw6N7uiF * fix(hooks): complete the 31 → 33 hook-event propagation across all languages The v2.1.257 sync bumped the hook-event count in the lesson and catalog summaries but left 14 files still asserting 31, four of which the same commit restamped 2.1.257. It also bumped the prose count in claude_concepts_guide.md without adding the two rows, making that file contradict itself where it had been internally consistent before. Adds PreModelSwitch and PostModelSwitch (v2.1.251) everywhere an exhaustive enumeration exists, and corrects the count wherever a list is deliberately partial: - README.md / INDEX.md in en, ja, zh, uk and vi/INDEX.md — count 31 → 33 and both events added to the lifecycle group - resources.md in all five languages — count only; these lists end in "and more" and are partial by design - claude_concepts_guide.md — the two missing table rows Also brings every hook-event table up to the 33 its own summary row claims. The English CATALOG.md listed 29; the translated catalogs listed 25 and the ja/uk concept guides 27 and 28. Completing them required translating six events that had never reached the mirrors: Setup, UserPromptExpansion, PermissionDenied, PostToolBatch, MessageDisplay and DirectoryAdded. Summary-table arithmetic is untouched — those columns count example scripts, not events. Verified: no stale count survives outside CHANGELOG history, every exhaustive enumeration lists exactly 33, and pre-commit passes 23/23. Claude-Session: https://claude.ai/code/session_01UXmqJZNk1BR4uerJA85NiW
34 KiB
Claude Code 例題 — 完全索引
本ドキュメントは、機能種別ごとに整理された全サンプルファイルの完全索引である。
サマリー統計
- 総ファイル数:100 ファイル超
- カテゴリ:10 機能カテゴリ
- プラグイン:完全プラグイン 3 個
- スキル:完全スキル 6 個
- フック:例フック 8 個
- すぐ使える:すべての例
01. スラッシュコマンド(10 ファイル)
日常ワークフロー向けにユーザーが実行するショートカット。
| ファイル | 説明 | ユースケース |
|---|---|---|
optimize.md |
コード最適化アナライザ | パフォーマンス問題の検出 |
pr.md |
プルリクエスト準備 | PR ワークフロー自動化 |
generate-api-docs.md |
API ドキュメント生成 | API ドキュメント生成 |
commit.md |
コミットメッセージ補助 | 標準化されたコミット |
setup-ci-cd.md |
CI/CD パイプラインセットアップ | DevOps 自動化 |
push-all.md |
全変更を push | 高速 push ワークフロー |
unit-test-expand.md |
ユニットテストカバレッジ拡張 | テスト自動化 |
doc-refactor.md |
ドキュメントリファクタリング | ドキュメント改善 |
pr-slash-command.png |
スクリーンショット例 | 視覚的参考 |
README.md |
ドキュメント | セットアップと使用ガイド |
インストール先:.claude/commands/
使い方:/optimize、/pr、/generate-api-docs、/commit、/setup-ci-cd、/push-all、/unit-test-expand、/doc-refactor
02. メモリ(6 ファイル)
永続的なコンテキストとプロジェクト規約。
| ファイル | 説明 | スコープ | 配置場所 |
|---|---|---|---|
project-CLAUDE.md |
チームプロジェクト規約 | プロジェクト全体 | ./CLAUDE.md |
directory-api-CLAUDE.md |
API 固有のルール | ディレクトリ | ./src/api/CLAUDE.md |
personal-CLAUDE.md |
個人の好み | ユーザー | ~/.claude/CLAUDE.md |
memory-saved.png |
スクリーンショット:保存済みメモリ | - | 視覚的参考 |
memory-ask-claude.png |
スクリーンショット:Claude に質問 | - | 視覚的参考 |
README.md |
ドキュメント | - | リファレンス |
インストール:適切な場所にコピー
使い方:Claude が自動的に読み込む
03. スキル(28 ファイル)
スクリプトとテンプレートを含む自動起動機能。
コードレビュースキル(5 ファイル)
code-review/
├── SKILL.md # スキル定義
├── scripts/
│ ├── analyze-metrics.py # コードメトリクス分析
│ └── compare-complexity.py # 複雑度比較
└── templates/
├── review-checklist.md # レビューチェックリスト
└── finding-template.md # 指摘ドキュメント
目的:セキュリティ、パフォーマンス、品質分析を含む包括的コードレビュー
自動起動:コードレビュー時
ブランドボイススキル(4 ファイル)
brand-voice/
├── SKILL.md # スキル定義
├── templates/
│ ├── email-template.txt # メールフォーマット
│ └── social-post-template.txt # SNS フォーマット
└── tone-examples.md # メッセージ例
目的:コミュニケーションでブランドボイスの一貫性を保つ
自動起動:マーケティング文の作成時
ドキュメント生成スキル(2 ファイル)
doc-generator/
├── SKILL.md # スキル定義
└── generate-docs.py # Python ドキュメント抽出
目的:ソースコードから包括的な API ドキュメントを生成
自動起動:API ドキュメントの作成・更新時
リファクタスキル(5 ファイル)
refactor/
├── SKILL.md # スキル定義
├── scripts/
│ ├── analyze-complexity.py # 複雑度分析
│ └── detect-smells.py # コードスメル検出
├── references/
│ ├── code-smells.md # コードスメルカタログ
│ └── refactoring-catalog.md # リファクタリングパターン
└── templates/
└── refactoring-plan.md # リファクタリング計画テンプレート
目的:複雑度分析を伴う体系的リファクタリング
自動起動:コードリファクタリング時
Claude MD スキル(1 ファイル)
claude-md/
└── SKILL.md # スキル定義
目的:CLAUDE.md ファイルの管理と最適化
ブログ草稿スキル(3 ファイル)
blog-draft/
├── SKILL.md # スキル定義
└── templates/
├── draft-template.md # ブログ草稿テンプレート
└── outline-template.md # ブログ構成テンプレート
目的:一貫した構造でブログ記事を草稿する
追加:README.md — スキル概要と使用ガイド
インストール先:~/.claude/skills/ または .claude/skills/
04. サブエージェント(10 ファイル)
カスタム能力を持つ専門特化 AI アシスタント。
| ファイル | 説明 | ツール | ユースケース |
|---|---|---|---|
code-reviewer.md |
コード品質分析 | Read, Grep, Glob, Bash | 包括的レビュー |
test-engineer.md |
テストカバレッジ分析 | Read, Write, Bash, Grep | テスト自動化 |
documentation-writer.md |
ドキュメント作成 | Read, Write, Grep | ドキュメント生成 |
secure-reviewer.md |
セキュリティレビュー(読み取り専用) | Read, Grep | セキュリティ監査 |
implementation-agent.md |
フル実装 | Read, Write, Edit, Bash, Grep, Glob | 機能開発 |
debugger.md |
デバッグ専門家 | Read, Edit, Bash, Grep, Glob | バグ調査 |
data-scientist.md |
データ分析専門家 | Bash, Read, Write | データワークフロー |
clean-code-reviewer.md |
クリーンコード基準 | Read, Grep, Glob, Bash | コード品質 |
performance-optimizer.md |
パフォーマンスボトルネック分析 | Read, Edit, Bash, Grep, Glob | 最適化作業 |
README.md |
ドキュメント | - | セットアップと使用ガイド |
インストール先:.claude/agents/
使い方:メインエージェントが自動委譲
05. MCP プロトコル(5 ファイル)
外部ツールおよび API の統合。
| ファイル | 説明 | 連携先 | ユースケース |
|---|---|---|---|
github-mcp.json |
GitHub 連携 | GitHub API | PR / issue 管理 |
database-mcp.json |
データベースクエリ | PostgreSQL/MySQL | ライブデータクエリ |
filesystem-mcp.json |
ファイル操作 | ローカルファイルシステム | ファイル管理 |
multi-mcp.json |
複数サーバ | GitHub + DB + Slack | 完全統合 |
README.md |
ドキュメント | - | セットアップと使用ガイド |
インストール先:.mcp.json(プロジェクトスコープ)または ~/.claude.json(ユーザースコープ)
使い方:/mcp__github__list_prs など
06. フック(10 ファイル)
自動実行されるイベント駆動の自動化スクリプト。
| ファイル | 説明 | イベント | ユースケース |
|---|---|---|---|
format-code.sh |
コード自動整形 | PostToolUse(matcher: Write) | コード整形 |
pre-commit.sh |
コミット前のテスト実行 | PreToolUse(matcher: Bash) | テスト自動化 |
pre-tool-check.sh |
実行前のコマンド検証と監査 | PreToolUse(matcher: Bash) | ガードレール、監査ログ |
security-scan.sh |
セキュリティスキャン | PostToolUse(matcher: Write) | セキュリティチェック |
dependency-check.sh |
依存関係マニフェストの脆弱性スキャン | PostToolUse(matcher: Write) | サプライチェーン検査 |
log-bash.sh |
bash コマンド記録 | PostToolUse(matcher: Bash) | コマンドログ |
notify-team.sh |
通知送信 | PostToolUse(matcher: Bash) | チーム通知 |
validate-prompt.sh |
プロンプト検証 | UserPromptSubmit | 入力検証 |
session-end.sh |
セッション終了時に進捗を記録 | SessionEnd | 進捗トラッキング |
README.md |
ドキュメント | - | セットアップと使用ガイド |
インストール先:~/.claude/settings.json で設定
使い方:設定で構成し、自動実行される
フックの種類(5 種):command、http、prompt、mcp_tool、agent — フックの実行方式。
フックイベント(33 件、4 カテゴリ)— 実行タイミング:
- ツール系フック:PreToolUse、PostToolUse、PostToolUseFailure、PostToolBatch、PermissionRequest、PermissionDenied
- セッション系フック:SessionStart、Setup、SessionEnd、Stop、StopFailure、SubagentStart、SubagentStop
- タスク系フック:UserPromptSubmit、UserPromptExpansion、MessageDisplay、TaskCompleted、TaskCreated、TeammateIdle(TaskCompleted と TaskCreated は todo ツールが有効なときのみ発火 — Opus 4.8、Sonnet 5、Fable 5、Mythos 5 以降ではデフォルト無効。
CLAUDE_CODE_ENABLE_TODO_TOOLS=1で復活) - ライフサイクル系フック:ConfigChange、CwdChanged、DirectoryAdded、FileChanged、PreCompact、PostCompact、PreModelSwitch、PostModelSwitch、WorktreeCreate、WorktreeRemove、Notification、InstructionsLoaded、Elicitation、ElicitationResult
07. プラグイン(完全プラグイン 3 個、40 ファイル)
機能のバンドル集。
PR レビュープラグイン(10 ファイル)
pr-review/
├── .claude-plugin/
│ └── plugin.json # プラグインマニフェスト
├── commands/
│ ├── review-pr.md # 包括的レビュー
│ ├── check-security.md # セキュリティチェック
│ └── check-tests.md # テストカバレッジチェック
├── agents/
│ ├── security-reviewer.md # セキュリティ専門家
│ ├── test-checker.md # テスト専門家
│ └── performance-analyzer.md # パフォーマンス専門家
├── mcp/
│ └── github-config.json # GitHub 連携
├── hooks/
│ └── pre-review.js # レビュー前検証
└── README.md # プラグインドキュメント
機能:セキュリティ分析、テストカバレッジ、パフォーマンス影響
コマンド:/review-pr、/check-security、/check-tests
インストール:/plugin install pr-review
DevOps 自動化プラグイン(15 ファイル)
devops-automation/
├── .claude-plugin/
│ └── plugin.json # プラグインマニフェスト
├── commands/
│ ├── deploy.md # デプロイ
│ ├── rollback.md # ロールバック
│ ├── status.md # システムステータス
│ └── incident.md # インシデント対応
├── agents/
│ ├── deployment-specialist.md # デプロイ専門家
│ ├── incident-commander.md # インシデント指揮
│ └── alert-analyzer.md # アラート分析
├── mcp/
│ └── kubernetes-config.json # Kubernetes 連携
├── hooks/
│ ├── pre-deploy.js # デプロイ前チェック
│ └── post-deploy.js # デプロイ後タスク
├── scripts/
│ ├── deploy.sh # デプロイ自動化
│ ├── rollback.sh # ロールバック自動化
│ └── health-check.sh # ヘルスチェック
└── README.md # プラグインドキュメント
機能:Kubernetes デプロイ、ロールバック、監視、インシデント対応
コマンド:/deploy、/rollback、/status、/incident
インストール:/plugin install devops-automation
ドキュメントプラグイン(14 ファイル)
documentation/
├── .claude-plugin/
│ └── plugin.json # プラグインマニフェスト
├── commands/
│ ├── generate-api-docs.md # API ドキュメント生成
│ ├── generate-readme.md # README 作成
│ ├── sync-docs.md # ドキュメント同期
│ └── validate-docs.md # ドキュメント検証
├── agents/
│ ├── api-documenter.md # API ドキュメント専門家
│ ├── code-commentator.md # コードコメント専門家
│ └── example-generator.md # 例の作成
├── mcp/
│ └── github-docs-config.json # GitHub 連携
├── templates/
│ ├── api-endpoint.md # API エンドポイントテンプレート
│ ├── function-docs.md # 関数ドキュメントテンプレート
│ └── adr-template.md # ADR テンプレート
└── README.md # プラグインドキュメント
機能:API ドキュメント、README 生成、ドキュメント同期、検証
コマンド:/generate-api-docs、/generate-readme、/sync-docs、/validate-docs
インストール:/plugin install documentation
追加:README.md — プラグイン概要と使用ガイド
08. チェックポイントと巻き戻し(2 ファイル)
会話状態を保存し、別アプローチを探索する。
| ファイル | 説明 | 内容 |
|---|---|---|
README.md |
ドキュメント | 包括的なチェックポイントガイド |
checkpoint-examples.md |
実用例 | DB マイグレーション、パフォーマンス最適化、UI 反復、デバッグ |
主要概念:
- チェックポイント:会話状態のスナップショット
- 巻き戻し:以前のチェックポイントへ戻る
- 分岐点:複数のアプローチを探索する
使い方:
# チェックポイントはユーザープロンプトのたびに自動作成される
# 巻き戻しは Esc を 2 回押すか、次を実行:
/rewind
# 選択肢: コードと会話の復元、会話の復元、
# コードの復元、ここから要約、やめる
ユースケース:
- 別実装を試す
- ミスからのリカバリ
- 安全な実験
- 解決策の比較
- A/B テスト
09. 高度な機能(3 ファイル)
複雑なワークフロー向けの高度な機能。
| ファイル | 説明 | 機能 |
|---|---|---|
README.md |
完全ガイド | 全高度機能のドキュメント |
config-examples.json |
設定例 | ユースケース別の 10 種以上の設定 |
planning-mode-examples.md |
プランニング例 | REST API、DB マイグレーション、リファクタリング |
| スケジュールタスク | /loop および cron ツールによる反復タスク |
自動化された反復ワークフロー |
| Chrome 連携 | ヘッドレス Chromium によるブラウザ自動化 | Web テストとスクレイピング |
| リモートコントロール(拡張) | 接続方式、セキュリティ、比較表 | リモートセッション管理 |
| キーバインドカスタマイズ | カスタムキーバインド、コード対応、コンテキスト | パーソナライズされたショートカット |
| デスクトップアプリ(拡張) | コネクタ、launch.json、エンタープライズ機能 | デスクトップ統合 |
カバーされる高度機能:
プランニングモード
- 詳細な実装計画の作成
- 時間見積もりとリスク評価
- 体系的なタスク分解
拡張思考
- 複雑な問題に対する深い推論
- アーキテクチャ意思決定の分析
- トレードオフの評価
バックグラウンドタスク
- ブロックなしの長時間処理
- 並列開発ワークフロー
- タスク管理と監視
権限モード
- default:危険な操作で承認を求める
- acceptEdits:ファイル編集を自動承認、それ以外は確認
- plan:読み取り専用分析、変更なし
- auto:バックグラウンドの安全チェック付きで全操作を実行 — 分類器がコマンドと保護ディレクトリへの書き込みを審査する(
autoMode設定オブジェクトで構成) - dontAsk:事前承認済みのツールのみ — 本来プロンプトが出る呼び出しはすべて自動的に拒否される。Claude が実行できるのは
permissions.allowに一致するもの、読み取り専用の Bash コマンド、PreToolUseフックが承認した呼び出しに限られる - bypassPermissions:すべて承認(
--dangerously-skip-permissionsが必要)
ヘッドレスモード(claude -p)
- CI/CD 統合
- 自動化されたタスク実行
- バッチ処理
セッション管理
- 複数の作業セッション
- セッション切替と保存
- セッション永続化
インタラクティブ機能
- キーボードショートカット
- コマンド履歴
- タブ補完
- 複数行入力
設定
- 包括的な設定管理
- 環境別設定
- プロジェクト別カスタマイズ
スケジュールタスク
/loopコマンドによる反復タスク- cron ツール:CronCreate、CronList、CronDelete
- 自動化された反復ワークフロー
Chrome 連携
- ヘッドレス Chromium によるブラウザ自動化
- Web テストおよびスクレイピング能力
- ページ操作とデータ抽出
リモートコントロール(拡張)
- 接続方式とプロトコル
- セキュリティ上の留意事項とベストプラクティス
- リモートアクセスオプションの比較表
キーバインドカスタマイズ
- カスタムキーバインド設定
- 複数キーショートカットのコード対応
- コンテキストに応じたキーバインドの有効化
デスクトップアプリ(拡張)
- IDE 統合のためのコネクタ
- launch.json 設定
- エンタープライズ機能とデプロイ
10. CLI 利用(1 ファイル)
コマンドラインインターフェースの利用パターンとリファレンス。
| ファイル | 説明 | 内容 |
|---|---|---|
README.md |
CLI ドキュメント | フラグ、オプション、利用パターン |
主な CLI 機能:
claude— 対話セッションを開始claude -p "prompt"— ヘッドレス / 非対話モードclaude web— Web セッションを起動claude --model— モデル選択(Sonnet 4.6、Opus 4.7、Haiku 4.5)claude --permission-mode— 権限モードの設定claude --remote— WebSocket 経由のリモートコントロール有効化
ドキュメントファイル(13 ファイル)
| ファイル | 場所 | 説明 |
|---|---|---|
README.md |
/ |
メイン例題概要 |
INDEX.md |
/ |
この完全索引 |
QUICK_REFERENCE.md |
/ |
クイックリファレンスカード |
README.md |
/01-slash-commands/ |
スラッシュコマンドガイド |
README.md |
/02-memory/ |
メモリガイド |
README.md |
/03-skills/ |
スキルガイド |
README.md |
/04-subagents/ |
サブエージェントガイド |
README.md |
/05-mcp/ |
MCP ガイド |
README.md |
/06-hooks/ |
フックガイド |
README.md |
/07-plugins/ |
プラグインガイド |
README.md |
/08-checkpoints/ |
チェックポイントガイド |
README.md |
/09-advanced-features/ |
高度な機能ガイド |
README.md |
/10-cli/ |
CLI ガイド |
完全ファイルツリー
claude-howto/
├── README.md # メイン概要
├── INDEX.md # このファイル
├── QUICK_REFERENCE.md # クイックリファレンスカード
├── claude_concepts_guide.md # オリジナルガイド
│
├── 01-slash-commands/ # スラッシュコマンド
│ ├── optimize.md
│ ├── pr.md
│ ├── generate-api-docs.md
│ ├── commit.md
│ ├── setup-ci-cd.md
│ ├── push-all.md
│ ├── unit-test-expand.md
│ ├── doc-refactor.md
│ ├── pr-slash-command.png
│ └── README.md
│
├── 02-memory/ # メモリ
│ ├── project-CLAUDE.md
│ ├── directory-api-CLAUDE.md
│ ├── personal-CLAUDE.md
│ ├── memory-saved.png
│ ├── memory-ask-claude.png
│ └── README.md
│
├── 03-skills/ # スキル
│ ├── code-review/
│ │ ├── SKILL.md
│ │ ├── scripts/
│ │ │ ├── analyze-metrics.py
│ │ │ └── compare-complexity.py
│ │ └── templates/
│ │ ├── review-checklist.md
│ │ └── finding-template.md
│ ├── brand-voice/
│ │ ├── SKILL.md
│ │ ├── templates/
│ │ │ ├── email-template.txt
│ │ │ └── social-post-template.txt
│ │ └── tone-examples.md
│ ├── doc-generator/
│ │ ├── SKILL.md
│ │ └── generate-docs.py
│ ├── refactor/
│ │ ├── SKILL.md
│ │ ├── scripts/
│ │ │ ├── analyze-complexity.py
│ │ │ └── detect-smells.py
│ │ ├── references/
│ │ │ ├── code-smells.md
│ │ │ └── refactoring-catalog.md
│ │ └── templates/
│ │ └── refactoring-plan.md
│ ├── claude-md/
│ │ └── SKILL.md
│ ├── blog-draft/
│ │ ├── SKILL.md
│ │ └── templates/
│ │ ├── draft-template.md
│ │ └── outline-template.md
│ └── README.md
│
├── 04-subagents/ # サブエージェント
│ ├── code-reviewer.md
│ ├── test-engineer.md
│ ├── documentation-writer.md
│ ├── secure-reviewer.md
│ ├── implementation-agent.md
│ ├── debugger.md
│ ├── data-scientist.md
│ ├── clean-code-reviewer.md
│ └── README.md
│
├── 05-mcp/ # MCP プロトコル
│ ├── github-mcp.json
│ ├── database-mcp.json
│ ├── filesystem-mcp.json
│ ├── multi-mcp.json
│ └── README.md
│
├── 06-hooks/ # フック
│ ├── format-code.sh
│ ├── pre-commit.sh
│ ├── security-scan.sh
│ ├── log-bash.sh
│ ├── validate-prompt.sh
│ ├── notify-team.sh
│ ├── context-tracker.py
│ ├── context-tracker-tiktoken.py
│ └── README.md
│
├── 07-plugins/ # プラグイン
│ ├── pr-review/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ ├── review-pr.md
│ │ │ ├── check-security.md
│ │ │ └── check-tests.md
│ │ ├── agents/
│ │ │ ├── security-reviewer.md
│ │ │ ├── test-checker.md
│ │ │ └── performance-analyzer.md
│ │ ├── mcp/
│ │ │ └── github-config.json
│ │ ├── hooks/
│ │ │ └── pre-review.js
│ │ └── README.md
│ ├── devops-automation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ ├── deploy.md
│ │ │ ├── rollback.md
│ │ │ ├── status.md
│ │ │ └── incident.md
│ │ ├── agents/
│ │ │ ├── deployment-specialist.md
│ │ │ ├── incident-commander.md
│ │ │ └── alert-analyzer.md
│ │ ├── mcp/
│ │ │ └── kubernetes-config.json
│ │ ├── hooks/
│ │ │ ├── pre-deploy.js
│ │ │ └── post-deploy.js
│ │ ├── scripts/
│ │ │ ├── deploy.sh
│ │ │ ├── rollback.sh
│ │ │ └── health-check.sh
│ │ └── README.md
│ ├── documentation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── commands/
│ │ │ ├── generate-api-docs.md
│ │ │ ├── generate-readme.md
│ │ │ ├── sync-docs.md
│ │ │ └── validate-docs.md
│ │ ├── agents/
│ │ │ ├── api-documenter.md
│ │ │ ├── code-commentator.md
│ │ │ └── example-generator.md
│ │ ├── mcp/
│ │ │ └── github-docs-config.json
│ │ ├── templates/
│ │ │ ├── api-endpoint.md
│ │ │ ├── function-docs.md
│ │ │ └── adr-template.md
│ │ └── README.md
│ └── README.md
│
├── 08-checkpoints/ # チェックポイント
│ ├── checkpoint-examples.md
│ └── README.md
│
├── 09-advanced-features/ # 高度な機能
│ ├── config-examples.json
│ ├── planning-mode-examples.md
│ └── README.md
│
└── 10-cli/ # CLI 利用
└── README.md
ユースケース別クイックスタート
コード品質とレビュー
# スラッシュコマンドをインストール
cp 01-slash-commands/optimize.md .claude/commands/
# サブエージェントをインストール
cp 04-subagents/code-reviewer.md .claude/agents/
# スキルをインストール
cp -r 03-skills/code-review-specialist ~/.claude/skills/
# あるいは完全プラグインをインストール
/plugin install pr-review
DevOps とデプロイ
# プラグインをインストール (すべて含む)
/plugin install devops-automation
ドキュメント
# スラッシュコマンドをインストール
cp 01-slash-commands/generate-api-docs.md .claude/commands/
# サブエージェントをインストール
cp 04-subagents/documentation-writer.md .claude/agents/
# スキルをインストール
cp -r 03-skills/doc-generator ~/.claude/skills/
# あるいは完全プラグインをインストール
/plugin install documentation
チーム標準
# プロジェクトメモリをセットアップ
cp 02-memory/project-CLAUDE.md ./CLAUDE.md
# チームの標準に合わせて編集
外部統合
# 環境変数を設定
export GITHUB_TOKEN="your_token"
export DATABASE_URL="postgresql://..."
# MCP 設定をインストール (プロジェクトスコープ)
cp 05-mcp/multi-mcp.json .mcp.json
自動化と検証
# フックをインストール
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh
# 設定でフックを構成 (~/.claude/settings.json)
# 06-hooks/README.md を参照
安全な実験
# チェックポイントはユーザープロンプトのたびに自動作成される
# 巻き戻し: Esc+Esc を押すか /rewind
# 巻き戻しメニューから何を復元するか選択
# 例は 08-checkpoints/README.md を参照
高度なワークフロー
# 高度な機能を設定
# 09-advanced-features/config-examples.json を参照
# プランニングモードを使う
/plan Implement feature X
# 権限モードを使う
claude --permission-mode plan # コードレビュー (読み取り専用)
claude --permission-mode acceptEdits # 編集を自動承認
claude --permission-mode auto # 安全な操作を自動承認
# CI/CD のためのヘッドレスモードで実行
claude -p "Run tests and report results"
# バックグラウンドタスクを実行
Run tests in background
# 完全ガイドは 09-advanced-features/README.md を参照
機能カバレッジマトリクス
| カテゴリ | コマンド | エージェント | MCP | フック | スクリプト | テンプレート | ドキュメント | 画像 | 合計 |
|---|---|---|---|---|---|---|---|---|---|
| 01 スラッシュコマンド | 8 | - | - | - | - | - | 1 | 1 | 10 |
| 02 メモリ | - | - | - | - | - | 3 | 1 | 2 | 6 |
| 03 スキル | - | - | - | - | 5 | 9 | 1 | - | 28 |
| 04 サブエージェント | - | 9 | - | - | - | - | 1 | - | 10 |
| 05 MCP | - | - | 4 | - | - | - | 1 | - | 5 |
| 06 フック | - | - | - | 9 | - | - | 1 | - | 10 |
| 07 プラグイン | 11 | 9 | 3 | 3 | 3 | 3 | 4 | - | 40 |
| 08 チェックポイント | - | - | - | - | - | - | 1 | 1 | 2 |
| 09 高度な機能 | - | - | - | - | - | - | 1 | 2 | 3 |
| 10 CLI | - | - | - | - | - | - | 1 | - | 1 |
学習パス
初級(第 1 週)
- ✅
README.mdを読む - ✅ スラッシュコマンドを 1〜2 個インストール
- ✅ プロジェクトメモリファイルを作成
- ✅ 基本コマンドを試す
中級(第 2〜3 週)
- ✅ GitHub MCP をセットアップ
- ✅ サブエージェントをインストール
- ✅ タスク委譲を試す
- ✅ スキルをインストール
上級(第 4 週〜)
- ✅ 完全プラグインをインストール
- ✅ カスタムスラッシュコマンドを作成
- ✅ カスタムサブエージェントを作成
- ✅ カスタムスキルを作成
- ✅ 自分のプラグインを構築
エキスパート(第 5 週〜)
- ✅ 自動化のためのフックをセットアップ
- ✅ 実験のためチェックポイントを使う
- ✅ プランニングモードを設定
- ✅ 権限モードを効果的に使う
- ✅ CI/CD のためヘッドレスモードをセットアップ
- ✅ セッション管理を習得
キーワード検索
パフォーマンス
01-slash-commands/optimize.md— パフォーマンス分析04-subagents/code-reviewer.md— パフォーマンスレビュー03-skills/code-review-specialist/— パフォーマンスメトリクス07-plugins/pr-review/agents/performance-analyzer.md— パフォーマンス専門家
セキュリティ
04-subagents/secure-reviewer.md— セキュリティレビュー03-skills/code-review-specialist/— セキュリティ分析07-plugins/pr-review/— セキュリティチェック
テスト
04-subagents/test-engineer.md— テストエンジニア07-plugins/pr-review/commands/check-tests.md— テストカバレッジ
ドキュメント
01-slash-commands/generate-api-docs.md— API ドキュメントコマンド04-subagents/documentation-writer.md— ドキュメント作成エージェント03-skills/doc-generator/— ドキュメント生成スキル07-plugins/documentation/— 完全ドキュメントプラグイン
デプロイ
07-plugins/devops-automation/— 完全 DevOps ソリューション
自動化
06-hooks/— イベント駆動自動化06-hooks/pre-commit.sh— コミット前自動化06-hooks/format-code.sh— 自動整形09-advanced-features/— CI/CD のためのヘッドレスモード
検証
06-hooks/security-scan.sh— セキュリティ検証06-hooks/validate-prompt.sh— プロンプト検証
実験
08-checkpoints/— 巻き戻しによる安全な実験08-checkpoints/checkpoint-examples.md— 実用例
プランニング
09-advanced-features/planning-mode-examples.md— プランニングモード例09-advanced-features/README.md— 拡張思考
設定
09-advanced-features/config-examples.json— 設定例
注意事項
- すべての例はそのまま利用できる
- 自分のニーズに合わせて改造する
- 例は Claude Code のベストプラクティスに従う
- 各カテゴリには詳細手順つきの独自 README がある
- スクリプトには適切なエラー処理が含まれる
- テンプレートはカスタマイズ可能
コントリビュート
例題を追加したい場合は次の構造に従う:
- 適切なサブディレクトリを作成
- 利用方法つき README.md を含める
- 命名規則に従う
- 入念にテストする
- この索引を更新する
最終更新:2026 年 8 月 15 日 Claude Code バージョン:2.1.233 互換モデル:Claude Sonnet 4.6、Claude Opus 4.7、Claude Haiku 4.5 例題総数:100 ファイル超 カテゴリ:10 機能 フック:自動化スクリプト 8 個 設定例:10 シナリオ以上 すぐ使える:すべての例 情報源: