What problem does it solve? Non-trivial implementation tasks often fail because requirements are ambiguous and self-review misses real defects. This Skill enforces a disciplined loop: explore the codebase, ask only material questions, get plan approval, implement, then have an independent reviewer agent audit the diff until it is clean. ## Core Features & Use Cases - Material Ambiguity Interview: Asks 3-5 targeted questions (max 7), one at a time, only when the answer would change the implementation direction, each with a recommended answer. - Approval-Gated Planning: Produces a structured implementation plan covering changed files, steps, decisions, and verification checks, and waits for explicit user approval before coding. - Independent Review Loop: Launches a separate reviewer agent (up to 3 rounds) that inspects git diff HEAD and untracked files against project conventions, bug risks, and security concerns, then fixes all findings. - Use Case: When asked to add a new feature or fix a non-trivial bug, the Skill interviews you about approach, data handling, permissions, and rollout, implements the approved plan, and iterates with an independent reviewer until no issues remain. ## Quick Start Ask the assistant to implement a non-trivial feature or fix, or invoke it directly with /interview, and it will interview you, plan, implement, and self-review the code.