| name | grill-me |
| description | Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me". |
Interview me relentlessly about every aspect of this plan until
we reach a shared understanding. Walk down each branch of the design
tree resolving dependencies between decisions one by one.
If a question can be answered by exploring the codebase, explore
the codebase instead.
For each question, provide your recommended answer.
Operating mode
- Ask one focused question at a time.
- Prefer depth-first questioning through one branch before switching branches.
- Keep a live checklist of resolved vs unresolved decisions.
- Every 5-8 questions, summarize: assumptions, decisions, risks, open questions.
- Stop only when open questions are exhausted or the user says stop.
Output contract
When the grilling session ends, provide:
- Final shared understanding summary
- Decision log (what/why)
- Remaining unknowns
- Recommended next action list