Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Pressure-tests a half-formed product or feature idea on desirability, strategy, and user experience — never on feasibility or implementation — until it is sharp enough to scope. Use when an idea is vague and needs interrogating before it enters the pipeline. Produces a transient readied-idea stub that change-scope consumes. Optional front door; a well-formed idea can go straight to change-scope.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | -22% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -29% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 22% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 25% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 13% | 0% |
idea-grill takes a vague product or feature idea and interrogates it — adversarially, on desirability and strategy — until it is sharp enough to scope. It produces a transient readied-idea stub that change-scope consumes. It is a pre-stage, not a pipeline stage: it writes no PRD, no durable artifact, no why-link. It grills the idea; change-scope authors the PRD from the sharpened result.
can be scoped — this skill.
this skill; go straight to change-scope. Grilling is the front door for vague ideas, never a mandatory gate.
exist) — NOT this skill; that is vision-grill.
change-spec's job.
Interrogate the idea adversarially. Your job is to find the holes, not to be agreeable. Pursue, in no fixed order, until each has a real answer:
assumed? Who actually has it — and how do you know?
it awkward? What is the experience if it goes wrong, or if data is missing?
still be worth shipping? What is gold-plating?
existing capability, or create a new one? (You classify loosely — a sharper classification is change-scope's job.)
Rules of the grill:
technically hard, what the data model is, or how it is built. If the idea's owner raises implementation, note it as out of scope for this grill and return to the product question.
so and ask again.
NAME it and put it back to the idea's owner to resolve — do not hand them a reworded, cleaned-up version of their idea. Exposing the hole is your job; deciding how to close it is theirs. A grill that rewrites the idea into a more defensible shape has authored the product for the owner, however gently. Ask the sharp question and hold.
something that implies a change to the product's strategy or vision — a new way to make money, a new audience, a goal the product does not currently have — NAME it as a vision-level question and record it as an open item for the human to take to the vision. Do NOT decide it, and do NOT load or argue from the product's vision: your job is to grill the idea adversarially, not to defend the existing vision or adjudicate against it. Grilling may reveal the vision itself is wrong or incomplete — that is a finding, surfaced to the human, never settled inside the grill.
already-clear idea into the ground.
The readied-idea stub is defined in DESIGN_PRODUCT_PIPELINE.md §5.0. When the idea is sharp, write one — NOT a document.
Location: a clearly-transient path — {declared-scratch-path} if the project declares one, else docs/.scratch/ — never the durable state tree. Filename: readied-idea-{short-slug}.md.
Content — a handful of fields, no prose narrative, no user stories, no scope section:
existing one (loose — change-scope classifies properly).
change to the product's strategy or vision (new monetization, new audience, a goal the product lacks). Recorded for the human to take to product-vision — not resolved here.
change-scope authors the PRD from this stub and does not copy it (§5.0); once the PRD exists, delete the stub. It must never grow into a PRD — no why-link, no status, no user stories, no scope section. If you are writing those, you have stopped grilling and started scoping — the wrong skill.
End by telling the idea's owner the grill is done and the next step is change-scope, which will classify the change and author its PRD from the readied-idea stub. Do not invoke change-scope yourself and do not pre-empt its work — classification and PRD authoring are its job. Your deliverable is the sharpened idea and the stub, nothing more.
idea-grill writes nothing durable and overrides nothing. It reads no decision records and no rule files. If the grill surfaces a question that is really about feasibility or implementation, it does not answer it — it records it under "Open product questions" in the stub and leaves it for change-spec, downstream. The grill's authority is over the SHARPNESS of an idea, never over what the project builds or how.
Other measured skills in the registry, with their headline benchmark lift.