{"id":51153471,"url":"https://github.com/kwrkb/agy-plugins","last_synced_at":"2026-06-26T08:30:28.639Z","repository":{"id":364923745,"uuid":"1268909185","full_name":"kwrkb/agy-plugins","owner":"kwrkb","description":"GitHub / GitLab MCP plugins for Antigravity CLI (agy)","archived":false,"fork":false,"pushed_at":"2026-06-15T06:21:15.000Z","size":473,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-06-15T06:23:12.528Z","etag":null,"topics":["agy","antigravity","github","gitlab","mcp"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kwrkb.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-14T04:37:02.000Z","updated_at":"2026-06-15T04:24:47.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/kwrkb/agy-plugins","commit_stats":null,"previous_names":["kwrkb/agy-plugins"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/kwrkb/agy-plugins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwrkb%2Fagy-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwrkb%2Fagy-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwrkb%2Fagy-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwrkb%2Fagy-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kwrkb","download_url":"https://codeload.github.com/kwrkb/agy-plugins/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwrkb%2Fagy-plugins/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34809886,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-26T02:00:06.560Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agy","antigravity","github","gitlab","mcp"],"created_at":"2026-06-26T08:30:26.846Z","updated_at":"2026-06-26T08:30:28.630Z","avatar_url":"https://github.com/kwrkb.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# agy-plugins\n\nこのリポジトリは、AIアシスタント（agy CLI 等）向けの Model Context Protocol (MCP) プラグイン集です。\n\n## 提供するプラグイン\n\n| プラグイン | 説明 |\n| :-- | :-- |\n| **[github](./github/README.md)** | GitHub CLI (`gh`) を利用して GitHub の Issues / PR / リポジトリ等を操作する MCP サーバー（OS 共通） |\n| **[gitlab](./gitlab/README.md)** | GitLab の Issues / MR / プロジェクト等を操作する MCP サーバー |\n| **[agy-plugin-kit](./agy-plugin-kit/README.md)** | agy プラグイン開発メタ・ヘルパー（雛形生成・静的検査・Issue #390 パス修正・doc 生成） |\n| **[ast-grep](./ast-grep/README.md)** | `ast-grep` (`sg`) を利用してコード構造の検索・安全なリファクタリングを行う MCP サーバー |\n| **[retro-status](./retro-status/README.md)** | リポジトリをスキャンし、RPGのレトロステータス画面風のAA（アスキーアート）で出力する MCP サーバー |\n| **[settings-advisor](./settings-advisor/README.md)** | ワークスペースの規模・言語・機密/CI/本番設定を解析し、最適なモデル・サンドボックス・許可モードを控えめに提案する MCP サーバー |\n\n## インストール方法\n\n```bash\n# GitHub プラグイン (Cross-Platform)\nagy plugin install https://github.com/kwrkb/agy-plugins/github\n\n# GitLab プラグイン\nagy plugin install https://github.com/kwrkb/agy-plugins/gitlab\n\n# agy プラグイン開発メタ・ヘルパー\nagy plugin install https://github.com/kwrkb/agy-plugins/agy-plugin-kit\n\n# ast-grep プラグイン\nagy plugin install https://github.com/kwrkb/agy-plugins/ast-grep\n\n# settings-advisor プラグイン\nagy plugin install https://github.com/kwrkb/agy-plugins/settings-advisor\n```\n\n各プラグインの前提条件（PATH に入れるバイナリ / 認証設定）については、各ディレクトリの README を参照してください。\n\n## 同梱スキル\n\n`github` / `gitlab` プラグインは、エージェントが MCP ツールを正しく使うためのガイドを `skills/\u003cname\u003e/SKILL.md` として同梱しています（呼び出し時にロードされる知識。引数フォーマット・プロジェクト指定規約・頻出パターンを記載）。agy 1.0.10 でプロジェクトの `.agents/AGENTS.md` は注入されるようになりましたが、**プラグイン内 `rules/`・`plugin.json \"rules\"` は依然機能しない**ため（LESSONS #22/#35/#41）、プラグインからエージェントへ知識を渡す手段はこのスキルです。\n\n## 動作要件\n\n| プラグイン | 必要な CLI / バイナリ | 認証 |\n| :-- | :-- | :-- |\n| github | `gh`（PATH 上） | `gh auth login` 済み |\n| gitlab | `glab` \u003e= v1.74.0（PATH 上） | `glab auth login` 済み |\n| agy-plugin-kit | （任意）`go` ※validator 再ビルド時のみ。`.exe` 同梱なので通常不要 | 不要 |\n| ast-grep | `ast-grep`（CLI, PATH 上） | 不要 |\n\n### 同梱プラットフォームと self-build\n\n✅ **全プラグインの Windows ネイティブ動作検証済み**\n\nGo 製プラグイン（`github` / `ast-grep` / `retro-status` / `settings-advisor` / `agy-plugin-kit` の validator）は **`linux/amd64` / `darwin/arm64`（Apple Silicon）/ `windows/amd64`** のネイティブバイナリを `bin/` に同梱しています。`bin/\u003cname\u003e` の OS 分岐 dispatcher が `uname` から `\u003cname\u003e-\u003cgoos\u003e-\u003cgoarch\u003e` を算出して exec します（Windows は agy が `.exe` を直接起動）。\n\n**それ以外のプラットフォーム（例: `linux/arm64`〔Raspberry Pi・ARM サーバ〕/ `darwin/amd64`〔Intel Mac〕）は同梱しません**が、その実機上で native ビルドすれば dispatcher が自動で拾います（スクリプト編集不要）:\n\n```sh\ncd \u003cplugin\u003e/src \u0026\u0026 CGO_ENABLED=0 go build -o \"../bin/\u003cname\u003e-$(go env GOOS)-$(go env GOARCH)\" .\n# 例: retro-status を ARM Linux で → retro-status/bin/retro-status-linux-arm64\n```\n\n## ライセンス・帰属\n\n各プラグインは公式 MCP 実装のラッパーであり、ラップ対象のライセンスに準拠します。\n\n| プラグイン | ラップ対象 | ライセンス |\n| :-- | :-- | :-- |\n| github | `gh` CLI | MIT |\n| gitlab | [gitlab-org/cli (`glab mcp serve`)](https://gitlab.com/gitlab-org/cli) | MIT |\n| ast-grep | [`ast-grep` CLI](https://ast-grep.github.io/) | MIT |\n\n各プラグインは PATH 上のユーザー導入バイナリ / CLI に処理を委譲します（同梱・再配布なし）。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkwrkb%2Fagy-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkwrkb%2Fagy-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkwrkb%2Fagy-plugins/lists"}