What problem does it solve? Vague or incomplete task descriptions lead to misaligned implementations and wasted rework. This Skill systematically interviews you to surface hidden ambiguities in a plan or task before any code is written. ## Core Features & Use Cases - Structured Clarification Rounds: Uses the AskUserQuestion tool to ask 2-4 targeted questions per round, each with 2-4 options including pros and cons, covering product scope, architecture, UI/UX, edge cases, dependencies, and non-functional requirements. - Plan Integration: Reads the latest plan file or a task description passed as an argument, then writes decisions back into the plan file as they are resolved. - Decision Summary Output: Produces a decisions table (topic, decision, pros/cons, implementation notes) plus a prioritized list of next steps once all ambiguities are resolved or 10 rounds are reached. - Use Case: Before implementing a new feature, run this Skill on your draft plan to uncover unanswered questions about data storage, error handling, and concurrency, then receive a concrete specification ready for implementation. ## Quick Start Ask the assistant to interview you about the current plan or a task description to resolve all ambiguities and produce a final specification.