Upgrade to Pro — share decks privately, control downloads, hide ads and more …

gh skill コマンドで AI エージェントのスキルを一元管理・自動配布する

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

gh skill コマンドで AI エージェントのスキルを一元管理・自動配布する

Avatar for greendrop

greendrop

May 08, 2026

More Decks by greendrop

Other Decks in Technology

Transcript

  1. 自己紹介 GitHub: @greendrop X (Twitter): @greendrop269 Web エンジニア(Rails / React

    / Vue.js / Flutter etc) 2025年1月生まれの双子(女・男)の父 Claude Code を中心に AI ツールを活用中
  2. 😢 スキル管理の課題 📋 コピーが大変 リポジトリごとにスキルファイ ルをコピーして配置する必要が ある 🔄 更新が手間 スキルを更新しても各リポジト

    リへの反映を手動で行う必要が ある 👥 把握しにくい チームで使う場合、誰がどのス キルのどのバージョンを持って いるか不明 → gh skill コマンドで解決!
  3. gh skill コマンドとは GitHub CLI v2.90.0 〜 新機能 GitHub リポジトリ上のスキルを

    インストール・更新できる CLI コマンド gh skill publish リポジトリのスキルを公開する gh skill install スキルをインストールする gh skill update インストール済みスキルを更新する プライベートリポジトリでも動作 → 社内スキル共有にも!
  4. リポジトリ構成 & SKILL.md 📁 agent-skills/ ├── commit/ │ └── SKILL.md

    ├── create-pr/ │ └── SKILL.md ├── scripts/ │ └── validate-skills.sh └── .github/ └── workflows/ ├── skill-publish.yml ├── skill-validate.yml └── skill-update.yml 📄 SKILL.md の形式 --- name: commit description: 変更を確認し… version: "2026.04.30.1" source: "github.com/…" --- (スキルの本文 = AI へのプロンプト)
  5. CI/CD の仕組み SKILL.md を変更して PR 作成 ▶ skill-validate バリデーション &

    バー ジョンチェック ▶ skill-publish main マージで CalVer タグ自動付与 & 公開 ▶ skill-update 毎週月曜 09:00 JST に 自動更新 PR 作成 PR 時 main マージ時 定期 / 手動
  6. CalVer でバージョン管理 v2026.04.30.1 年 月 日 連番 採番の判断が不要 破壊的変更やメジャー/マイナーの区別が難しいスキ ルには

    CalVer が最適。日付+連番で迷わず決まる。 自動化しやすい 日付ベースなので GitHub Actions から連番を計算して タグを打つ処理が単純に書ける。
  7. スキルの使い方 インストール gh skill install greendrop/agent-skills 選択UIが表示されるので必要なスキルだけ選べる → .claude/skills/<name>/SKILL.md に配置される

    更新 gh skill update --all metadata フィールドの参照情報をもとに最新版を取得 自動更新 PR(GitHub Actions) # 毎週月曜 09:00 JST に自動実行 gh skill update --all 変更があれば自動でブランチを作成・PR を起票 → 気づいたら古いバージョン問題を防ぐ
  8. まとめ スキルをひとつのリポジトリで一元管理できる main マージで自動公開 → 公開し忘れがない CalVer で採番を自動化 → 手作業の判断が不要

    インストール先での更新も自動 PR で追いかけられる 🚀 github.com/greendrop/agent-skills 📝 zenn.dev/greendrop/articles/2026-04-30-29f3c1bd7f3b92