掲載済み (2026-05-02号)
271 146文字 • 1分

gh skill と Copilot Coding Agent で Agent Skills を自動推薦する仕組みを作ってみた

日本語

掲載情報

概要

GitHub CLIの新機能「gh skill」とCopilot Coding Agentを組み合わせ、リポジトリに最適なAgent Skillsを自動で検索・リスク評価・PR作成まで行う自律型ワークフローの構築例。

詳細内容

GitHub CLI v2.90.0でリリースされた `gh skill` コマンドとGitHub Copilot Coding Agentを活用し、プロジェクトに最適なAgent Skills(エージェント用拡張機能)を自動管理する仕組みの解説記事です。リポジトリの技術スタックを分析する `gather`、候補を絞り込む `search`、既存導入済みを検知する `detect`、そしてPRを作成する `create-pr` という一連のプロセスを、独自のシェルスクリプトとSKILL.mdによる命令定義で自動化しています。特に、エージェントに候補スキルの権限(allowed-tools)を読み取らせて4段階のリスク評価を行わせることで、セキュリティ担保と省力化を両立させている点が特徴です。GitHub Actionsのスケジュール実行と組み合わせ、リポジトリの成長に合わせた継続的なスキル更新を実現しています。