tdd-helper
// Lightweight helper to enforce TDD-style loops for non-deterministic agents.
$ git log --oneline --stat
stars:1,933
forks:367
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
nametdd-helper
descriptionLightweight helper to enforce TDD-style loops for non-deterministic agents.
metadata[object Object]
tdd-helper
Lightweight helper to enforce TDD-style loops for non-deterministic agents.
Features
tdd.pywraps a task: fails if tests are absent or failing, refuses to run "prod" code first.- Watches for lint/warnings (optional) and blocks on warnings-as-errors.
- Simple config via env or JSON.
Usage
# Define tests in tests/ or specify via --tests
python tdd.py --tests tests/ --run "python your_script.py"