前提
ここでは VS Code を使いますが、Agent Skills はオープン形式です。同じスキルは Claude Code や OpenAI Codex など、対応エージェントでも使えます。
スキルを作る
スキルはSKILL.md を含むフォルダです。VS Code は既定で .agents/skills/ を見に行くため、プロジェクト内に .agents/skills/roll-dice/SKILL.md を作成します。
.agents/skills/roll-dice/SKILL.md
name: スキル識別子。通常はフォルダ名と一致させます。description: エージェントが「いつこのスキルを使うか」を判断するための説明です。- 本文: 実行時に従う手順です。
試す
- プロジェクトを VS Code で開く
- Copilot Chat を開く
- Agent モードを選ぶ
/skillsを入力し、roll-diceが一覧にあることを確認する- “Roll a d20” と依頼する
裏側で起きていること
- Discovery: セッション開始時に
nameとdescriptionだけを読む - Activation: 依頼内容と説明文を照合し、
SKILL.md本文を読む - Execution: 本文の手順に従ってコマンドを実行する