Files
gh-greyhaven-ai-claude-code…/skills/tdd-orchestration/templates/INDEX.md
2025-11-29 18:29:07 +08:00

2.6 KiB

TDD Orchestrator Templates

Ready-to-use templates for TDD workflows, session reports, and refactoring checklists.

Available Templates

tdd-workflow-template.md

Copy-paste template for documenting TDD cycles with RED-GREEN-REFACTOR structure.

Use when:

  • Starting a new TDD feature
  • Documenting TDD sessions for team review
  • Teaching TDD to new developers
  • Creating examples for knowledge base

Includes:

  • RED phase checklist (write failing test)
  • GREEN phase checklist (minimal implementation)
  • REFACTOR phase checklist (improve design)
  • Test quality checklist
  • Coverage and mutation score tracking

tdd-session-report-template.md

Report template for TDD session metrics - cycle times, coverage, mutation scores, and learnings.

Use when:

  • End of TDD session
  • Sprint retrospectives
  • Team TDD reviews
  • Performance tracking

Includes:

  • Session metrics (cycles completed, time spent)
  • Coverage metrics (line, branch, function)
  • Mutation testing results
  • Key learnings and improvements
  • Action items

refactoring-checklist-template.md

Comprehensive checklist for safe refactoring during REFACTOR phase.

Use when:

  • Before refactoring production code
  • Code review preparation
  • Refactoring retrospectives
  • Training new developers on safe refactoring

Includes:

  • Pre-refactoring safety checks
  • Refactoring pattern selection
  • Step-by-step execution checklist
  • Validation and rollback procedures

Usage Pattern

1. Starting a TDD Session

Copy tdd-workflow-template.md and use it to document each RED-GREEN-REFACTOR cycle.

2. During Refactoring

Open refactoring-checklist-template.md and follow the checklist step-by-step to ensure safe refactoring.

3. Ending a TDD Session

Fill out tdd-session-report-template.md to capture metrics and learnings.


Quick Reference

TDD Cycle Duration

RED: 3-10 min   → Write failing test
GREEN: 5-15 min → Minimal implementation
REFACTOR: 5-10 min → Improve design
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Total: 13-35 min per cycle

Quality Gates

  • Test fails before GREEN phase
  • All tests pass before REFACTOR phase
  • All tests pass after REFACTOR phase
  • Coverage maintained or increased

Return to tdd-orchestrator agent | examples/ | reference/