What problem does it solve?
This Skill tackles the challenge of overwhelming feature specifications by intelligently breaking them down into smaller, actionable sub-tasks, making complex projects more manageable for individuals and teams.
Core Features & Use Cases
- Automatic Decomposition: Analyzes feature specs and determines if decomposition is necessary based on complexity.
- Task Graph Generation: Creates a structured task graph with dependencies and stages for decomposed features.
- Mini-Spec Creation: Generates focused mini-specs for each sub-task, detailing scope and steps.
- Use Case: When a user provides a large feature spec for a new user authentication system, this skill can break it down into distinct tasks like "Data Model and Migration," "Service Logic," "API Endpoints," and "Frontend Components," each with its own mini-spec and defined dependencies.
Quick Start
Use the decompose skill to break down the spec file 'specs/feat-user-auth.md' into smaller tasks.