tdd-integration
1
总安装量
1
周安装量
#47764
全站排名
安装命令
npx skills add https://github.com/adrianbrowning/agent-skills --skill tdd-integration
Agent 安装分布
replit
1
opencode
1
codex
1
claude-code
1
gemini-cli
1
Skill 文档
TDD Integration Testing
Enforce strict Test-Driven Development using the Red-Green-Refactor cycle.
Mandatory Workflow
Every new feature MUST follow this strict 3-phase cycle. Do NOT skip phases.
Phase 1: RED – Write Failing Test
ð´ Write integration test that fails
Requirements:
- Feature requirement from user request
- Expected behavior to test
Deliverables:
- Test file path
- Failure output confirming test fails
- Summary of what the test verifies
Do NOT proceed to Green phase until test failure is confirmed.
Phase 2: GREEN – Make It Pass
ð¢ Write minimal code to pass the test
Requirements:
- Test file path from RED phase
- Feature requirement context
Deliverables:
- Files modified
- Success output confirming test passes
- Implementation summary
Do NOT proceed to Refactor phase until test passes.
Phase 3: REFACTOR – Improve
ðµ Evaluate and improve code quality
Requirements:
- Test file path
- Implementation files from GREEN phase
Deliverables (either):
- Changes made + test success output, OR
- “No refactoring needed” with reasoning
Cycle complete when refactor phase returns.
Multiple Features
Complete the full cycle for EACH feature before starting the next:
Feature 1: ð´ â ð¢ â ðµ â Feature 2: ð´ â ð¢ â ðµ â Feature 3: ð´ â ð¢ â ðµ â
Phase Violations
Never:
- Write implementation before the test
- Proceed to Green without seeing Red fail
- Skip Refactor evaluation
- Start a new feature before completing the current cycle
Related Skills
/mw-mr-mf– Make it Work/Right/Fast workflow that pairs with TDD/testing-best-practice– Testing philosophy for writing quality tests/plan-to-tasks– Convert plans to JSONL format with TDD-ready task structure