What problem does it solve? Acting on a half-understood request wastes effort twice: once building the wrong thing, once redoing it. This Skill closes genuine gaps in a request before work begins, using the fewest questions possible, so the output matches what the user actually wanted. ## Core Features & Use Cases - Gap Detection: Scans requests for missing inputs, ambiguous readings, unstated scope, and hidden assumptions that would change the output. - Structured Questioning: Asks one question at a time with numbered options, a labeled recommendation, and a plain-language rationale so users can answer quickly. - Reset Loop: After any user correction or redirect, re-checks the next step for new ambiguity instead of assuming the path is clear. - Use Case: A user asks to "update the report." Instead of guessing, the Skill checks existing sources first, then asks which report, which sections, and what format — with a recommended default for each — before making any edits. ## Quick Start Ask the assistant to clarify my request before starting whenever the task has missing details or more than one reasonable interpretation.