tdd - Test-Driven Development Workflow
Enforces test-first development for features and bug fixes using vitest and pytest
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- write failing test
- verify test failure
- write minimal implementation
- verify test passes
- refactor code
- run test suite
- test React component
- test API endpoint
- test bug fix
Inputs
- feature description
- bug report
- vitest test runner
- pytest test runner
- apps/web/ directory
- apps/backend/ directory
Outputs
- test files
- production code
- test results
- refactored code
Requirements
- vitest installation
- pytest installation
- pnpm or uv package manager
