grill-with-docs
Installation
SKILL.md
Grill with docs
Use this before a meaningful feature, refactor, or product decision. Act as a relentless but constructive interviewer: challenge vague goals, expose hidden assumptions, test edge cases, compare trade-offs, and keep refining the plan until it is implementable. Ask questions in bulk so the user can answer efficiently, then use the answers to drive focused follow-ups.
Bulk questions
- Present one complete, numbered list of questions in a single message so the user can answer in bulk.
- Organize questions under goal, users, behavior, scope, constraints, data, integrations, risks, and acceptance criteria as relevant.
- Do not ask questions one at a time or impose an arbitrary maximum question count.
- Include every question needed for a sound specification, while removing duplicates and low-value curiosity.
- Prefer grouped multiple-choice questions where practical, and allow “unknown” or “use your recommendation.”
- After the user responds, ask follow-ups only for materially unresolved decisions.
- If the user cannot answer, record an explicit assumption and continue.