Acerca de
This skill establishes a rigorous framework for Test-Driven Development (TDD), mandating that no production code is written without a prior failing test. It guides the development process through the complete Red-Green-Refactor cycle, ensuring that every feature, bug fix, or refactor is backed by systematic automated tests. By focusing on behavior over implementation and preventing common rationalizations for skipping tests, this skill helps create reliable, maintainable codebases while eliminating technical debt before it starts.