What problem does it solve? Developers often write code before tests, skip edge cases, or over-engineer implementations. This Skill enforces a disciplined red-green-refactor workflow so every feature is built test-first with minimal, verified code. ## Core Features & Use Cases - Red Phase Enforcement: Requires writing a failing test covering happy paths, edge cases, error conditions, and boundary values before any implementation. - Green Phase Discipline: Restricts implementation to the minimal code needed to pass the test, blocking premature optimization and scope creep. - Refactor Phase with Validation: Applies SOLID and DRY improvements while requiring lint checks and passing tests after every cycle. - Use Case: When implementing a new API endpoint, the Skill walks you through writing a failing test for the endpoint behavior, adding just enough handler code to pass, then refactoring for clarity before moving to the next task. ## Quick Start Ask the AI to implement your next feature using the TDD red-green-refactor cycle, starting with a failing test for the expected behavior.