cyberneticlibrary

Write code test-first with coverage

tdd-workflowskillsetup L20
Sheshiyer/skill-clusters
What it does

Enforce red-green-refactor cycle with git checkpoints and 80%+ coverage

Best for

Mission-critical code where regression risk outweighs speed, or when team coverage culture is weak.

Inputs
  • · user journey as failing test
  • · edge cases and error scenarios
Outputs
  • · RED commit (test fails)
  • · GREEN commit (test passes)
  • · REFACTOR commit (code improves)
Preconditions

Git repo, test runner (Jest/Vitest/pytest), coverage tool

Failure modes
  • · Test passes for wrong reason (incomplete assertion)
  • · Refactor breaks green state
Trust signals
  • · Mandatory RED validation before code edit
  • · Checkpoint commits required
  • · Coverage % enforced