What problem does it solve?
This Skill ensures that before any code is written, a clear, user-approved implementation plan is established, preventing wasted development effort on unvetted designs.
Core Features & Use Cases
- Architecture Proposal: Presents 2-3 distinct implementation approaches with clear trade-offs.
- User Approval Gate: Mandates explicit user sign-off on the chosen approach and the final plan before implementation begins.
- Feature Decomposition: Helps break down large features into manageable, independent tasks.
- Use Case: When tasked with adding a new authentication method, this Skill will present options like "minimal changes," "clean architecture," or a "pragmatic balance," explain the pros and cons of each, and wait for the user to select one before proceeding to detailed planning.
Quick Start
Use the dev-design skill to propose architecture approaches for the new user profile feature.