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

エージェントスキルを作って自分のインプットに役立てよう v2

エージェントスキルを作って自分のインプットに役立てよう v2

第3回 Fukuoka MCP Community ~エージェントスキルの回~ - connpass
https://fukuoka-mcp.connpass.com/event/390271/

Avatar for Yuta Matsumura

Yuta Matsumura

May 14, 2026

More Decks by Yuta Matsumura

Other Decks in Technology

Transcript

  1. 松村 優大 (MLBお兄さん) © 2026 Yuta Matsumura. #fukuoka_mcp.3 株式会社オルターブース (Chief

    Technical Architect) Microsoft MVP for Developer Technologies Microsoft Top Partner Engineer Award 2025 GitHub 公認トレーナー C#, PHP, Azure, GitHub #fukuten #devblogradio #fukuoka_mcp https://linktr.ee/tsubakimoto 2
  2. スキルの構成 my-skill/ ├── SKILL.md ...スキルの内容 ├── scripts/ ...スキル内で実行されるスクリプト ├── references/

    ...エージェントが参照するファイル └── assets/ ...テンプレート等の静的ファイル © 2026 Yuta Matsumura. #fukuoka_mcp.3 7
  3. RSS フィードを要約するスキル RSS フィードを要約するスキルを 自作しました。 (skill-creator製) 1. devblog-updates 2. github-changelog

    © 2026 Yuta Matsumura. #fukuoka_mcp.3 15 # GitHub Changelog: <YYYY-MM-DD> <N> 件のエントリが見つかりました。 --- ## <エントリタイトル> **URL:** <リンク> ### 要約 <変更内容・新機能の概要を 2〜3 文で説明> ### ユーザーにとって良いこと <この変更がGitHubユーザーにとってどのようなメリットがあるかを説明> ### アクションプラン - <開発者・チームが取るべき具体的なアクション 1> - <アクション 2(必要に応じて)> - <オプトイン / オプトアウト / 自動適用 の区別があれば明記> - <非推奨・破壊的変更がある場合は を付けて強調> ### リファレンス - [<エントリタイトル>](<リンク>) デモ
  4. © 2026 Yuta Matsumura. #fukuoka_mcp.3 17 • GitHub Copilot のコマンドラインツール

    `copilot` • Visual Studio Code の Copilot でできることは大抵できる • バージョン v1.0.47 (2026/05/14 時点)
  5. Actions で GitHub Copilot CLI を使うコツ • CLI で GitHub

    にログインする必要があります • PAT での認証で代用可 • Fine-grained tokens > Account > Copilot Requests https://docs.github.com/en/copilot/how-tos/copilot-cli/automate-copilot-cli/automate-with-actions © 2026 Yuta Matsumura. #fukuoka_mcp.3 19 PAT : Personal Access Token
  6. gh skill • GitHub CLI v2.90.0+ で利用可 • `gh skill`:エージェントスキルを管理するコマンド

    • `gh skill search` :エージェントスキルの検索 • `gh skill install` :エージェントスキルのインストール • `gh skill publish`:エージェントスキルの発行 © 2026 Yuta Matsumura. #fukuoka_mcp.3 24
  7. gh skill install tsubakimoto/skills Using ref 1.0.0 (a35c1a5d) Note: found

    6 skill(s) at the repository root ? Select skill(s) to install: [Use arrows to move, space to select, <ri > [ ] Search [ ] [root] azure-resource-abbreviations - Use this skill whenever wor (〜中略〜) [ ] (all skills) © 2026 Yuta Matsumura. #fukuoka_mcp.3 26 スキルのインストール スキルのインストール
  8. gh skill publish --tag 1.0.0 ! no active tag protection

    rulesets found. Consider protecting tags to e 1 warning(s) skills include code files but code scanning does not appear to be config Ready to publish! Repository: tsubakimoto/skills Publishing to tsubakimoto/skills... ? Create release 1.0.0 with auto-generated notes? Yes ✓ Published 1.0.01.0.0 with auto-generated notes? (Y/n) ✓ Install with: gh skill install tsubakimoto/skills ✓ Pin with: gh skill install tsubakimoto/skills <skill> --pin 1.0.0 © 2026 Yuta Matsumura. #fukuoka_mcp.3 27 スキルの発行 スキルの発行
  9. スキルを発行すると gh skill publish --tag 1.0.0 • リポジトリに Tag と

    Release が作成されます • 前提:不変リリース (Immutable releases) の有効必須 詳細はブログで https://aadojo.alterbooth.com/entry/2026/04/27/165935 © 2026 Yuta Matsumura. #fukuoka_mcp.3 28 → コミット位置が変更できない仕組み (サプライチェーンのセキュリティ)