What problem does it solve?
This Skill manages the entire software development lifecycle autonomously, from requirements decomposition to continuous quality assurance, minimizing human intervention and ensuring high-quality, production-ready code. It frees up developers to focus on innovation.
Core Features & Use Cases:
- Milestone Planning Strategies: Decomposes requirements into manageable milestones, assesses complexity, and sequences tasks for efficient development.
- Incremental Development Patterns: Guides development through working state commits and progressive enhancement, ensuring continuous functionality.
- Auto-Debugging Strategies: Classifies errors and applies iterative, pattern-based fixes, including connection retries, type conversions, and null safety.
- Continuous Quality Assurance: Calculates a comprehensive quality score and prioritizes auto-fixes, ensuring code meets high standards.
- Use Case: Provide a high-level feature request, and this skill will autonomously plan milestones, implement the feature incrementally, auto-debug issues, and ensure all quality standards are met for a production-ready delivery, all with minimal oversight.
Quick Start:
Explain the "Commit-Per-Milestone Strategy" and provide an example of a good vs. bad milestone commit.