skill-development について
`.claude/skills/` に置く Claude Code スキルの作成ルールです。簡潔な説明、明確な発動条件、MCP スクリプトを包むスキルの権限制限を定めています。
主な機能
- 01SKILL.md を 200 行未満に保つ
- 02明確な使用場面セクションを設ける
- 03コピー可能な Bash コマンドを記載
- 04scripts から MCP 操作を参照
- 05MCP ラッパーのツール権限を制限
活用シーン
- 01簡潔な Claude Code スキルの作成
- 02MCP スクリプトラッパーの文書化
- 03スキルの発動条件と利用手順の追加
MCP 対応
MCP スクリプトを包むスキルでは、scripts 内のスクリプトを参照し、許可するツールを Bash と Read に限定するよう定めています。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ parcadei/ continuous-claude-v3 --skill skill-developmentインストール後、Claude Code で/skill-developmentを入力して読み込まれたか確認します。
詳細
スキル開発ルール
.claude/skills/ 内のファイルを扱う場合:
SKILL.md の構成
すること
- SKILL.md は簡潔に保ちます(200 行未満)。
- 「使用する場面」セクションを明確に含めます。
- コピーして実行できる Bash コマンドを記載します。
- MCP 操作には scripts/ を参照します。
- skill-rules.json にトリガーを追加します。
しないこと
- SKILL.md に実装の詳細を記載しません。
- スキル間で内容を重複させません。
- skill-rules.json に対応するトリガーがないスキルを作成しません。
- 不要な allowed-tools を使用しません。
MCP ラッパースキル
MCP スクリプトをラップするスキルの場合:
allowed-tools: [Bash, Read]を使用して機能を制限します。- scripts/ ディレクトリ内のスクリプトを参照します。
- パラメーターの説明を含めます。
コメント
Markdown 対応