test-driven-development - Develop and verify behavior through tests
Guides implementation and bug fixes through the red-green-refactor cycle, focused tests, and full-suite verification.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Discover repository test tooling
- Write failing tests first
- Implement minimal passing code
- Refactor without changing behavior
- Reproduce bugs with tests
- Run focused and full tests
- Choose appropriate test levels
- Assert outcomes over interactions
Inputs
- Source repository
- Behavior change requirements
- Bug reports
- Repository test commands
Outputs
- Test files
- Implementation changes
- Refactored code
- Test execution results
