What problem does it solve? Plans and designs often contain hidden assumptions and unresolved decision branches that only surface during implementation. This Skill systematically interviews you about a plan until every branch of the decision tree is understood and resolved. ## Core Features & Use Cases - Structured Interviewing: Asks one question per turn with a recommended answer and a one-sentence reason, never stacking questions. - Decision Tree Resolution: Walks each branch of the plan's decision tree, resolving dependencies between decisions one by one. - Codebase-Grounded Questions: Explores the codebase to answer questions itself instead of asking when the answer is discoverable in code. - Use Case: Before starting a large refactor, run a reflection session to pressure-test the migration plan, resolve open design questions, and land the agreed decisions in documentation. ## Quick Start Ask the agent to reflect on your current plan or design and answer its interview questions one at a time.