grilling-designs
Installation
SKILL.md
Grilling Designs
Purpose
Grill a user's plan or design with a one-question-at-a-time interview until decisions, dependencies, assumptions, tradeoffs, and verification are explicit.
Operating Loop
- Build the current decision tree from the user's plan: goal, constraints, stakeholders, flows, dependencies, risks, and success criteria.
- Before asking, answer anything discoverable from the repository by reading relevant files, searching callers/config/docs, and inspecting tests or commands.
- Ask exactly one question at a time. Pick the highest-leverage unresolved decision whose answer unblocks later branches.
- For each question, include:
Question:the single thing the user must answer next.Options:a numbered list of likely answers the user can choose from.Recommended answer:the option number you would choose, with enough rationale to be useful.
- After each user answer, update the shared understanding, resolve dependent branches, and ask the next question.
- If an answer conflicts with repository evidence or an earlier decision, call out the conflict and ask the smallest clarifying question.