Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
</p>

[![Listed on ClaudePluginHub](https://www.claudepluginhub.com/badge/jpantsjoha-googlecloud-plugin)](https://www.claudepluginhub.com/plugins/jpantsjoha-googlecloud-plugin?ref=badge)
[![Agent Plugins 1.0.0](https://img.shields.io/badge/Agent%20Plugins-1.0.0%20conformant-4285F4)](https://agent-plugins.org/specification)
[![Agent Skills](https://img.shields.io/badge/Agent%20Skills-conformant-34A853)](https://agentskills.io/specification)

# GoogleCloud Plugin

> **Install once, and your coding agent gains a full Google Cloud delivery team — a vendor-objective solution designer, a GCP architect, an agentic-systems architect, plus security, SRE, and QA — wired into a design-first, security-first delivery gate.**
Expand All @@ -13,6 +16,8 @@ Skill libraries for Google Cloud are everywhere. What they miss is the operating

One install gives an agent (Claude, Codex, or Antigravity) six personas, eleven service skills, and a research pipeline that keeps every reference current. A plugin that goes stale in silence is worse than none.

**As of v0.2.0 this plugin conforms to [Agent Plugins 1.0.0](https://agent-plugins.org/specification)** — the open, vendor-neutral packaging standard co-maintained by Amazon, Cursor, Google, Microsoft, OpenAI and Vercel ([announcement](https://developers.googleblog.com/agent-plugins-package-your-skills-tools-and-more/)) — and to the [Agent Skills specification](https://agentskills.io/specification) it references. That means one directory layout works across conformant clients, rather than a bespoke wrapper per harness. Conformance is enforced in CI by `make spec` and verified against the official reference validator; see [Standards and compliance](#standards-and-compliance).

The plugin is **GCP-only and opinionated by design**. It covers the services a builder reaches for — Firebase, Cloud Run, BigQuery, GKE — and the agent frameworks now built on top: ADK, and the MCP / A2A / AP2 protocol stack, deployed on the Gemini Enterprise Agent Platform. Refine it for your team. Keep the contract coherent as you do.

> **Speed is easy. Safe speed is engineered.**
Expand Down
31 changes: 27 additions & 4 deletions docs/SUBMISSIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@

Where to list `googlecloud-plugin` so builders can find and install it. Each entry has the destination, what it needs, and the status.

> **Standards note.** As of v0.2.0 this plugin conforms to [Agent Plugins 1.0.0](https://agent-plugins.org/specification)
> and the [Agent Skills specification](https://agentskills.io/specification) — the vendor-neutral standards
> ([announcement](https://developers.googleblog.com/agent-plugins-package-your-skills-tools-and-more/)).
> Directory-layout advice written for a single client is a *subset* of what we ship: the per-harness manifests
> stay alongside the portable `plugin.json` + `mcp.json`. Never add client-specific keys to SKILL.md frontmatter
> (e.g. `when_to_use`) — the Agent Skills field set is closed and a conformant client MUST skip a skill that
> carries extras.

## 1. Claude Plugin Hub — primary (Claude Code)

- **Where:** https://www.claudepluginhub.com
Expand All @@ -12,7 +20,11 @@ Where to list `googlecloud-plugin` so builders can find and install it. Each ent
/plugin marketplace add jpantsjoha/googlecloud-plugin
/plugin install googlecloud-plugin@googlecloud-plugin-marketplace
```
- **Status:** ready to submit.
- **Re-index:** the hub auto-discovers on a schedule (GitHub Code Search backed), but submitting the repo URL
at https://www.claudepluginhub.com is the fastest route. Its own guide: *"Push your plugin to GitHub and
submit the URL for the fastest route to indexing."*
- **Status:** **LISTED** and verified owner. Showing v0.1.0 as of 2026-08-07 — awaiting re-crawl of the
v0.2.0 release. No self-service refresh control exists on the listing page.

## 2. Gemini CLI Extensions — Antigravity / Gemini

Expand All @@ -24,13 +36,20 @@ Where to list `googlecloud-plugin` so builders can find and install it. Each ent
```
- **Status:** validated locally (`agy plugin validate .` → 17 skills + 2 mcpServers). Ready to request listing.

## 3. awesome-claude-code — community list
## 3. Anthropic official marketplace — canonical Claude listing

- **Where:** https://claude.ai/settings/plugins/submit or https://platform.claude.com/plugins/submit
- **Needs:** public repo with `.claude-plugin/plugin.json` + `marketplace.json` (both present and valid).
- **Note:** complementary to Claude Plugin Hub, not competing — per the hub's own guidance.
- **Status:** not yet submitted. Eligible now that v0.2.0 is tagged and released.

## 4. awesome-claude-code — community list

- **Where:** https://github.com/hesreallyhim/awesome-claude-code
- **Needs:** a PR adding the repo under the plugins/skills section, one-line description.
- **Status:** ready — draft the PR entry.

## 4. MCP servers registry — optional (MCP angle)
## 5. MCP servers registry — optional (MCP angle)

- **Where:** https://github.com/modelcontextprotocol/servers
- **Needs:** only relevant if we surface the bundled MCP setup as a standalone entry; the plugin mainly *consumes* MCP servers rather than *being* one. Low priority.
Expand All @@ -46,4 +65,8 @@ Where to list `googlecloud-plugin` so builders can find and install it. Each ent
- [x] Repo description + 20 topics set
- [x] `make gate` green in CI (gate.yml)
- [x] "Not affiliated with Google" disclaimer in README
- [ ] Tag a release (`v0.1.0`) before submitting
- [x] Tag a release before submitting — `v0.2.0` tagged and released 2026-08-07
- [x] Conforms to Agent Plugins 1.0.0 (`make spec`) and Agent Skills (`skills-ref` 17/17)
- [x] `CHANGELOG.md` present; version bumped so clients invalidate their cache
- [ ] Submit repo URL to Claude Plugin Hub to trigger re-index of v0.2.0
- [ ] Submit to Anthropic official marketplace
Loading