What problem does it solve? Plans and design decisions often hide unexamined assumptions that surface late as costly rework. This Skill stress-tests an idea by relentlessly interviewing the user, mapping every decision as a design tree and asking only the questions whose prerequisites are already settled. ## Core Features & Use Cases - Design tree mapping: Models the discussion as a tree of dependent decisions and works the frontier of answerable questions one at a time. - Structured questioning: Presents each question with a title, body, and a recommended answer, waiting for feedback before continuing. - Fact-finding via sub-agents: Looks up facts from the filesystem or tools itself instead of burdening the user, reserving questions for actual decisions. - Domain modeling support: When the session defines project language or enduring architecture, it maintains CONTEXT.md glossaries and ADRs per the bundled reference. - Use Case: Before writing a spec for a new billing system, run a grilling session to expose every unresolved decision about pricing models, edge cases, and failure handling until nothing is silently assumed. ## Quick Start Use the grill-me skill to stress-test my plan for migrating the monolith to microservices.