What problem does it solve?
This Skill prevents starting development without a clear, technology-agnostic understanding of what to build and why, which often leads to scope creep, rework, and misaligned outcomes. It ensures every feature begins with a solid, user-centric foundation.
Core Features & Use Cases
- Pre-Specification Quality Gate: Assesses user input for clarity, value, and completeness before creating the specification, preventing wasted effort.
- Intelligence-First Contextualization: Queries the codebase to identify existing patterns and architectural context, ensuring new features align with the project.
- Automated Workflow Progression: After creating a clear
spec.md, it automatically triggers the entire planning workflow (/plan → generate-tasks → /audit), delivering an implementation-ready task breakdown.
- Use Case: You have a new feature idea. Instead of jumping straight to code, use this Skill to generate a comprehensive
spec.md with problem statements, user stories, and success criteria. The Skill then automatically handles all subsequent planning, task generation, and auditing, leaving you with an /implement-ready plan.
Quick Start
To define a new feature and kickstart the entire SDD workflow:
Provide a clear description of what you want to build.
Then, simply invoke the skill:
/feature "I want to build a user authentication system with social login options."