What problem does it solve? Implementing new features without a structured process leads to misunderstood requirements, missed edge cases, and code that ignores existing codebase conventions. This Skill enforces a disciplined seven-phase workflow that ensures deep codebase understanding, explicit clarification of ambiguities, and architectural review before any code is written. ## Core Features & Use Cases - Codebase Exploration: Launches parallel exploration sub-agents to map architecture, abstractions, and similar existing features before designing anything. - Clarifying Questions Phase: Identifies unspecified behaviors, edge cases, and integration points, then waits for explicit user answers before proceeding. - Multi-Approach Architecture Design: Generates minimal-change, clean-architecture, and pragmatic design options with trade-off comparisons and a reasoned recommendation. - Parallel Quality Review: Runs three review sub-agents covering simplicity/DRY, functional correctness, and project conventions after implementation. - Use Case: A developer asks to add a new payment retry feature. The Skill explores existing payment code, asks about retry limits and error handling, presents two architecture options, implements the approved design, and reviews the result for bugs and convention violations. ## Quick Start Ask the agent to implement a new feature using the guided feature development workflow, for example: implement a user notification preferences feature following the structured development process.