概要
GitHub CLI v2.90.0で追加された `gh skill` コマンドを使用し、AIエージェント向け機能パッケージ「Agent Skills」を検索・管理する手順と既存ツールとの比較を解説した記事。
詳細内容
GitHub CLI v2.90.0(2026年4月リリース)にて、AIエージェントに特定タスクの実行方法を教える「Agent Skills」を管理するための `gh skill` サブコマンドがパブリックプレビューとして導入されました。本記事では、主要な5つのサブコマンド(search, preview, install, update, publish)の実際の動作を検証しています。
### 主な特徴と検証内容
- **標準化された管理**: 従来の手作業やサードパーティツール(npx skills等)による管理に対し、GitHub公式の仕組みとして統合されました。
- **高度な検証機能**: `preview` でインストール前に `SKILL.md` を確認でき、`publish` では仕様に沿ったバリデーションが可能です。
- **差分検知**: `update` コマンドは Git の tree SHA を利用しており、バージョン番号の更新だけでなく実質的なコンテンツ変更を検知して同期します。
- **マルチエージェント対応**: Claude Code, GitHub Copilot, Cursor などの主要なエージェントホストに対応し、適切なディレクトリ(`.claude/skills/` 等)に自動配置されます。
現時点では `list` や `uninstall` コマンドが未実装であるなどのプレビュー版ゆえの制約もありますが、AIスキルのサプライチェーン管理における利便性が大幅に向上しています。