スキルを作成したい
8. スキル・エージェントコマンド / 機能
~/.claude/skills/<name>/SKILL.md を作成概要
スキルはカスタムスラッシュコマンドを定義する機能です。SKILL.md ファイルに YAML フロントマターと Markdown で指示を記述します。
設定例
---
name: my-skill
description: スキルの説明(自動呼び出し判断に使用)
allowed-tools: Read, Grep, Bash
---
# 指示内容
ここにスキルの詳細な指示を記述します。
$ARGUMENTS で引数を参照できます。こんな時に使う
- 繰り返し行う作業を自動化したい時
- チーム固有のワークフローを定義したい時
- 複雑なタスクを一発で実行したい時
Tips
- name: スキル名(/コマンド名になる)
- description: 説明(Claudeが自動呼び出しを判断する際に使用)
- allowed-tools: 許可するツールを指定
- disable-model-invocation: trueで自動呼び出しを禁止
- context: forkでサブエージェントとして実行
- $ARGUMENTS で呼び出し時の引数を参照可能