VSCodeで Skills が利用可能になった.
Use Agent Skills in VS Code
Learn how to use Agent Skills in VS Code to teach GitHub Copilot specialized capabilities that work …
利用可能にするためにはsettings.jsonでchat.useAgentSkillsをtrueにすることで利用可能になる.
SkillsとはAnthoripic社が提唱した新たなコンテキスト注入手段
Skillsはmarkdown形式で定義でき、フロントマターで定義された内容のみ事前に読み込まれ、必要になれば動的にmarkdownが読み込まれる.
ユーザー固有のskillは~/.copilot/skills/に、レポジトリごとには~/.github/skills/に置かれる
SKIll.mdが持つフロントマター
| キー | 説明 |
|---|---|
| name | スキル名 |
| description | 説明、どのような状況で使って欲しいかを記述する |
Anthoripicがいくつか効果的なSkillsの例をレポジトリで公開している.
GitHub - anthropics/skills: Public repository for Agent Skills
Public repository for Agent Skills. Contribute to anthropics/skills development by creating an accou…
いくつか抜粋して利用する.
skill-creator… Skillを作成するためのSkill web-artifacts-builder… モダンなフロントエンドのセットアップされた環境を提供するSkill
ここからいくつか作成
- shell-rule…shellを使う上でのルール
- commit-rule… commitのルール
- agent-browser-debug…agent-browserを使ったwebのデバッグをするときのために利用
コンテキスト制限から解放されたようなものなので以上のようにできるだけ、思いついたものはポンポン作成していき、