What problem does it solve? Plans and designs often contain hidden assumptions, unresolved dependencies, and unexplored branches that only surface during implementation. This Skill stress-tests a plan by relentlessly interviewing the user about every aspect of it before building begins. ## Core Features & Use Cases - Systematic Interrogation: Walks down each branch of the design tree, resolving dependencies between decisions one by one. - One Question at a Time: Asks a single question per turn with a recommended answer, waiting for feedback before continuing. - Codebase-Grounded Questions: Explores the codebase directly to answer questions that can be resolved from existing code instead of asking the user. - Use Case: Before implementing a new feature, invoke this Skill to have every design decision challenged, from data models to edge cases, until a shared understanding is reached. ## Quick Start Grill me on my plan to add user authentication to the app.