What problem does it solve?
This Skill provides a structured, autonomous workflow for developing significant new features or substantial additions to existing functionality, ensuring all development phases are rigorously validated.
Core Features & Use Cases
- Phased Development: Guides feature development through distinct, mandatory stages: defining criteria, assessing code, sketching scenarios, building, hardening, and verifying.
- Autonomous Operation: Operates independently, invoking other specialized skills for each phase, with built-in gates that prevent skipping steps.
- Use Case: When building a new user authentication module, this Skill will first help define acceptance criteria, then analyze the existing codebase for impact, sketch out the necessary user scenarios, guide the ATDD-based implementation, harden the new code, and finally verify against the initial criteria.
Quick Start
Initiate end-to-end feature development for a new 'user-profile-editing' feature.