gabe-imaginelisted
Install: claude install-skill khujta/gabe-suite
# gabe-imagine — give it a context
> **Naming:** the SKILL is `gabe-imagine`; the artifact it renders is called a
> **prism** — the format's noun, carried by `docs/prisms/`, `{{PRISM:<slug>}}`,
> `prism-<slug>.html` and the gates. Skill name ≠ artifact name.
**Usage:** `/gabe-imagine <context>` — the context is a brief pointer, one line
to a short paragraph: a concept ("compound interest, for a saver"), an app
("gustify"), a use case ("adding a transaction in gustify"), a phenomenon
("how countries create money"), a code relationship ("the hook router's
callers"). The skill carries everything else; a caller never passes
constraints, structure, or style — those live in this skill's references.
Also: `/gabe-imagine patterns` — list and open the grammar pattern pages
under `assets/patterns/` for browsing, nothing else · `--target artifact`.
## Gabe execution contract (E1–E7)
This skill runs under the suite execution contract — E1 EVIDENCE · E2 RUN-BEFORE-✅ · E3 NO SILENT DOWNGRADE · E4 REUSE FIRST · E5 STATE SYNC · E6 MISSING ANCHOR = STOP · E7 REPORT WHERE — floors, not ceilings. Full text: `../gabe-docs/references/execution-contract.md` (missing ⇒ E6 — STOP).
> **One line:** a concept map draws the connections and hides the cargo. A
> production floor answers by existing — the item is on the belt, it changes
> shape at each machine, and the starved machine turns colour before anyone
> reads a word. The finished page is an INSTRUMENT the reader plays, not an
> article the