What problem does it solve? Designs and plans often contain unresolved questions that surface too late. This Skill stress-tests a plan or design through a structured interview, walking the decision tree branch by branch until every open question is answered and persisted. ## Core Features & Use Cases - Socratic Interview Loop: Asks one question per turn, always with a grounded recommendation based on codebase exploration, and waits for the captain to lock an answer. - Dependency-Ordered Questioning: Maps the decision tree internally so parent decisions are resolved before dependent child questions. - Outcome Persistence: Routes locked answers to /create-decision and non-decision observations to /create-note, keeping a durable record of the interview. - Use Case: Before writing a spec for a new feature, say "grill me on the caching design" to converge on every open choice — storage backend, TTL policy, invalidation strategy — with each resolution saved as a decision record. ## Quick Start Ask the assistant to grill you on your current plan or design, for example by saying "grill me on the authentication design".