Spec-Driven Development (TLC)
Implements an adaptive 4-phase workflow—Specify, Design, Task, and Execute—to ensure high-precision project planning and implementation.
The Spec-Driven Development skill provides a disciplined framework for managing the software development lifecycle within AI coding environments. By utilizing an adaptive 'auto-sizing' principle, it intelligently adjusts its depth based on task complexity, ranging from an express 'Quick mode' for bug fixes to a full-scale architectural design for complex features. The skill maintains project integrity through a structured .specs/ directory, ensuring requirement traceability, persistent session memory, and atomic git commits, making it the ideal tool for both starting greenfield projects and mapping existing brownfield codebases.