🧪 Skills

Tdd Helper

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

v0.1.0
❤️ 0
⬇️ 543
👁 2
Share

Description


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"

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs