Skills・スラッシュコマンド・フック
なぜ学ぶか: 同じ指示を毎回打つ、同じレビューを毎回頼む — その繰り返しを『仕組み』に変えるのがClaude Codeの拡張機能です。CLAUDE.mdが『常設の知識』なら、これらは『再利用できる操作』。AI駆動開発を『個人の器用さ』から『再現できる仕組み』へ引き上げます。
3つの拡張の住み分け
Skills=専門知識・手順のまとまり。スラッシュコマンド=よく使う指示のショートカット。フック=決めたタイミングで自動実行される処理。
スラッシュコマンド=定型指示の登録
「/reviewでいつものレビュー観点を実行」のように、繰り返す指示を短い呼び出しにします。前のトピックのレビューチェックリストをコマンド化する、といった使い方です。
Skills=手順書ごと渡す仕組み
「このプロジェクトでの新しいページの作り方」のような手順を登録しておくと、AIが必要なときに読んで従います。毎回口頭で説明する代わりになります。
フック=自動実行のきっかけ
「保存時に自動整形」「コミット前にlint」のように、決めたタイミングで処理を自動で動かします。CIを手元に持ち込むイメージです。
まず『繰り返し』を見つける
仕組み化の起点は「毎回やっている同じこと」の発見。3回繰り返したら仕組み化を検討する、くらいの感覚でOKです。
拡張機能の全体像
Claude Code の拡張機能:繰り返しを仕組みに CLAUDE.md → 常設の知識(毎回読まれる前提・ルール) スラッシュコマンド → よく使う指示のショートカット 例: /review = いつものレビュー観点で確認を実行 Skills → 手順・専門知識のまとまり(必要時に呼ばれる) 例: このプロジェクト流の「新しいページ追加手順」 フック → 特定タイミングの自動実行 例: 保存時に自動整形 / コミット前に lint(手元のCI) 見つけ方: 「毎回やっている同じこと」を探す → 3回繰り返したら仕組み化を検討
細かい使い方はClaude Codeのドキュメントに譲りますが、発想はシンプルです — 「繰り返す知識はCLAUDE.md、繰り返す操作はコマンド/Skill、自動化したい処理はフック」。まず自分の繰り返しに気づくのが出発点です。
ステップ 1 / 2
※ カリキュラムの内容はAIが生成しており、誤りが含まれる場合があります。正確な情報は公式ドキュメント等でご確認ください。