🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Tdd Helper

by @cerbug45

Lightweight helper to enforce TDD-style loops for non-deterministic agents.

Versionv0.1.0
Downloads1,578
TERMINAL
clawhub install agents-skill-tdd-helper

πŸ“– About This Skill


name: tdd-helper description: Lightweight helper to enforce TDD-style loops for non-deterministic agents. metadata: { "openclaw": { "requires": { "bins": ["python3", "pytest"] }, "category": "development" } }

tdd-helper

Lightweight helper to enforce TDD-style loops for non-deterministic agents.

Features

  • tdd.py wraps 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"
    

    πŸ’‘ Examples

    # Define tests in tests/ or specify via --tests
    python tdd.py --tests tests/ --run "python your_script.py"