スキルは、作業の手順書と関連資料をフォルダにまとめたものです。.github/skills/スキル名/SKILL.mdを作ると、Copilotが依頼内容とスキルの説明(description)を見て、必要なときに読み込みます。
SKILL.mdの書き方
---
name: release-note
description: リリースノートを書くときに使う。変更点を利用者向けにまとめる手順
---
1. 前回のタグからのPRを一覧にする
2. 利用者に関係する変更だけを選ぶ
3. template.md の形でまとめる
置き場所と使える場所
- リポジトリ:
.github/skills、.claude/skills、.agents/skills - 個人:
~/.copilot/skills、~/.agents/skills - 使える場所:クラウドエージェント、コードレビュー、Copilot CLI、Copilotアプリ、VS Codeのエージェントモード
name は小文字とハイフンで、フォルダ名と合わせるのが一般的です。任意の allowed-tools に書いたツールは、確認なしで使えるようになります。