object-storage-stack-templatelisted
Install: claude install-skill virajp/ai-plugins
# object-storage-stack-template
Per the stack-adapter contract, this skill returns the template payload for the
slug the caller names. **This plugin ships no templates**, so there is no valid
slug and every call is an error.
> **`invocation` must stay `both`** — see `object-storage-stack-menu`. The
> failure this plugin exists to avoid is silence, and a `user` skill is silent.
## How to answer — always this
Return the error below, filling in the slug the caller named. Say what this
plugin is, where the real answer lives, and stop.
```text
ERROR: object-storage ships no stack template, so "<slug>" is not one of its
slugs — it has none.
object-storage is a contract-only capability plugin: it owns the neutral
requirements every object store must satisfy, and no provider of its own,
because every object store worth using belongs to a cloud.
The flavour comes from the project's cloud plugin:
- gcp — Cloud Storage
- cloudflare — R2, once that plugin is unparked past Zero Trust Access
Ask that plugin's own -stack-template skill. The requirements the chosen store
must satisfy are in this plugin's contract.
```
**This is an error, not an empty result.** Returning nothing, or an empty
payload, is indistinguishable from an adapter that failed to load — the exact
silent failure the stack-adapter contract exists to prevent.
## Never do these
- **Never synthesize a template** for a slug from general storage knowledge, or
from a wire protocol. A template records de