
Test Driven Development
Strict RED-GREEN-REFACTOR cycle enforcement.
Install
npx skills add a5c-ai/babysitter --skill test-driven-development -g -a claude-code -y- Repository
- a5c-ai/babysitter1.9k
- Category
- Testing
- Updated
- 3d ago
- License
- MIT
- Context cost
- Lightabout 211 tokens
- Runs scripts
- No, instructions only
What it does
Strict RED-GREEN-REFACTOR cycle enforcement. Tests are never skipped or deferred. Run mode only, never watch mode. Exit code evidence mandatory.
Non-Negotiable Rules
- Always use run mode (
CI=true npm testor--runflag) - NEVER use watch mode (prevents hanging processes)
- Use timeout guards (
timeout 60s) as backup - Record exit codes as evidence at each phase
- If tests fail 3 consecutive times in GREEN, report failure status
- Never skip RED phase (failing test must exist before implementation)
- Never defer tests to "later" -- TDD means tests first
Scope Discipline
- If implementation requires >3 file changes, flag for scope review
- Architectural choices require user approval unless pre-approved in plan
- New dependencies require user approval
When to Use
- Every feature implementation in BUILD workflow
- Every bug fix in DEBUG workflow (regression test)
Agents Used
component-builder(primary consumer)bug-investigator(regression tests)


