What problem does it solve? Plans and decisions often contain hidden assumptions and unexplored branches that only surface after implementation begins. This Skill forces every decision into the open by relentlessly interviewing the user until a shared understanding is reached. ## Core Features & Use Cases - Design Tree Mapping: Models a plan as a tree of decisions where each choice branches into dependent sub-decisions. - Frontier-Based Rounds: Asks only the questions whose prerequisites are settled, numbering each question and providing a recommended answer per round. - Fact Investigation: Delegates codebase exploration to a repo-scout subagent so factual questions are answered by investigation, not by the user. - Use Case: Before starting a migration, have the agent grill you on scope, rollback strategy, and data handling so every assumption is explicitly decided before any code changes. ## Quick Start Ask the agent to grill you on your plan for an upcoming feature or architectural decision.