What problem does it solve?
This Skill provides a structured workflow for feature development, solving the challenge of inconsistent processes and bottlenecks from concept to deployment. it ensures a smooth, efficient, and collaborative approach to delivering new features, reducing lead time and improving quality.
Core Features & Use Cases
- Phased Development Stages: Defines clear stages for feature development, including design, implementation, testing, and deployment, with specific tasks and responsibilities for each.
- Role-Based Task Assignment: Assigns tasks to specific roles (e.g., backend-architect, abp-developer, qa-engineer) at each stage, promoting parallel work and accountability.
- Artifact Generation: Integrates with other skills to generate necessary artifacts (e.g., technical designs, API contracts, test data) at appropriate stages.
- Use Case: A team is developing a new user dashboard feature. Using this skill, they follow the defined workflow, with the backend architect generating contracts, developers implementing, and QA engineers writing tests concurrently, leading to faster delivery.
Quick Start
Outline the initial steps for a new feature development, focusing on the design phase and the artifacts to be generated by the backend-architect.