This skill orchestrates the entire development lifecycle for approved software tasks. It operates in autonomous or manual modes, rigorously applying Test-Driven Development (TDD). It automatically gathers all necessary context (specs, requirements, design, and historical learnings), validates the repository state, and dispatches specialized sub-agents to implement tasks one by one, ensuring high code quality, adherence to design, and process traceability.