test-driven-development - Enforce test-driven development workflow
Guides feature implementation, bug fixes, and refactoring using the Red-Green-Refactor test-driven development process.
Tags
Updated: 2026-09-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Write failing tests
- Verify test failures
- Write minimal implementation code
- Verify test execution results
- Refactor implementation code
- Reproduce bugs with failing tests
Inputs
- Feature requirements or bug reports
- Human partner permission for exceptions
Outputs
- Automated test files
- Production implementation code
- Test execution output logs
Requirements
- Test runner environment
- Human partner approval for exceptions
