Claude Code の custom skill(slash command)設計パターン — 実例で学ぶ SKILL.md の書き方
この記事で分かること
Claude Codeのcustom skill(スラッシュコマンド)を設計するためのパターンが、実例を交えて解説されている。SKILL.mdの具体的な記述ルールや、コマンドの引数設計、エラーハンドリングの実装方法が学べる。
詳細要約
Claude Codeのcustom skill(slash command)を効果的に実装するには、SKILL.mdに「トリガーとなるスラッシュコマンド」「実行する処理の説明」「期待する出力形式」を明確に定義する。設計の具体点として、コマンド名は短く直感的なもの(例:`/review`や`/refactor`)にし、処理内容は「コードレビュー」「リファクタリング提案」「テスト生成」など単一の責務に絞る。また、SKILL.md内では「このコマンドは何を解決するか」を冒頭に一文で書き、続けて具体的な指示文(プロンプトテンプレート)と出力フォーマット(例:Markdownの箇条書き)を記載すると、