← ClaudeAtlas

gcp-stack-templatelisted

Return one Google Cloud stack template as a vwf template payload — its axis fields, per-capability harness mechanisms, and conventions. Invoked by /vwf:architecture and /vwf:setup after the user picks from the gcp menu — not a general-purpose skill.
virajp/ai-plugins · ★ 1 · DevOps & Infrastructure · score 78
Install: claude install-skill virajp/ai-plugins
# gcp-stack-template Return the template payload for the slug the caller names, per the stack-adapter contract. Valid slugs are the ones `/gcp:gcp-stack-menu` lists: `firebase`, `cloud-sql`, `cloud-run`, `gke`. An unknown slug is an error, not a guess. > **`disable-model-invocation` must stay `false`** — see `gcp-stack-menu`. ## How to answer 1. Read `${CLAUDE_PLUGIN_ROOT}/stacks/<axis>/<slug>.md` — the template file. 2. Return **only** the payload below, filled from it. No prose around it, no summary of what you read, no advice. ```yaml slug: <the requested slug> axis: backing | deploy capabilities: [] # backing only — capability-vocabulary tokens it realizes artifact: <token> # deploy only harness: # how THIS stack satisfies each vwf capability <capability>: { task: <name>, mechanism: <one line> } # or n/a conventions: | <the template's prose — layout, wiring, placement, the decisions plan and execute need. Verbatim from the file; do not summarize it away.> ``` ## What belongs in `conventions`, and what does not The payload carries **judgment**, not API surface. vwf's callers have Context7 for the second kind and will fetch it themselves. | Include | Leave out | | -------------------------------------------------------------- | ----------------------------------- | | Which service to reach for, and when it stops being the answer | `gcloud` flags, SDK call signatures | | Cost mo