# test-first-guide > Guides TDD Red-Green-Refactor cycle. Auto-invoked during implementation to ensure test-first discipline. - Author: Aniket - Repository: 0niket/atelier - Version: 20260208144159 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-08 - Source: https://github.com/0niket/atelier - Web: https://mule.run/skillshub/@@0niket/atelier~test-first-guide:20260208144159 --- --- name: test-first-guide description: Guides TDD Red-Green-Refactor cycle. Auto-invoked during implementation to ensure test-first discipline. --- Guide Test-Driven Development cycles (Kent Beck principles). ## TDD Cycle Guidance **Red Phase**: - Suggest next test to write - Reference spec acceptance criteria - Ensure test fails before continuing **Green Phase**: - Suggest minimal implementation - Apply TDD patterns (Fake It, Obvious Implementation) - No premature optimization **Refactor Phase**: - Trigger when green achieved - Suggest refactorings if smells detected - Maintain green tests Maintain test list, track coverage of acceptance criteria.