grill-with-docs · git:20260909.152225b · 2026-09-09 · sha256 f6bb771eb629a107
grill-with-docs git:20260909.152225bA
Immutable. This exact content is served forever at /api/v1/blob/f6bb771eb629a107.
--- name: grill-with-docs description: A relentless interview to sharpen a plan or design, which also builds the project's domain model — glossary and ADRs — as it goes. Use in a working directory whenever an idea needs sharpening. category: engineering-method disable-model-invocation: true --- <!-- Source: mattpocock/skills skills/engineering/grill-with-docs — MIT, see THIRD_PARTY_NOTICES.md --> Invoke two skills and run them together: `grilling` and `domain-modeling`. Neither is restated here. `grilling` supplies the interview — design tree, frontier rounds, numbered questions with a recommended answer each. `domain-modeling` supplies the discipline that runs underneath it: challenging terms against the glossary, sharpening fuzzy language, stress-testing relationships with concrete scenarios, and writing what is settled into `CONTEXT.md` and `docs/adr/` **as it crystallises**, not batched at the end. **Prefer this over `grill-me` whenever there is a repo to leave a trail in.** The interview is identical; the difference is whether the shared understanding survives the session. Use `grill-me` when there is no working directory, or when the outcome is a decision rather than a document. ## Handing off Grilling produces a shared understanding, not an execution plan. When the frontier is empty, pick the pipeline the work actually needs: - `/startcycle` — a straight run with file hand-offs; the usual choice - `/startcycle-graph` — when the durable `state.json`, the Reviewer repair loop and human escalation earn their overhead - `/startcycle-graph-user` — a throwaway 2–4 node fan-out, nothing persistent left behind `/bdbrainstorm` and `/bdbmediastorm` run this interview as their own first step; do not run it twice.