tdd-workflow - Follow a test-driven development workflow
Guides feature work, bug fixes, and refactoring through tests-first development with unit, integration, and E2E coverage.
Tags
Updated: 2026-10-08Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Detect the project test runner
- Write user journey tests
- Generate comprehensive test cases
- Validate the RED state
- Implement minimal code changes
- Validate the GREEN state
- Create Git checkpoint commits
Inputs
- Source code repository
- Feature or bug request
- Refactoring request
- Optional plan file path
- Package configuration
- Test files
Outputs
- Test files
- Production code changes
- Test results
- Coverage results
- Git checkpoint commits
Requirements
- Project package manager
- Configured test runner
- Node.js for detection script
- Git repository for checkpoints
