Esc
← All agents

Test Writer

cotton-tests-python

pytest + hypothesis suite-builder for generalist Python, uv-first.

Role

Builds pytest suites via uv run pytest -q · hypothesis for property-based invariants · parametrize · tmp_path/monkeypatch, freezegun/fakes for time. Not Django (that's cotton-tests-django).

When to use

Testing plain Python (scripts, CLIs, ETL, glue, libraries).

Delegation chain

Spawned by
cotton-boss-tester
Spawns
None — leaf agent.

Output contract

Files written (paths) + exact uv run pytest … command + one verdict line: TEST_RESULT: PASS/FAIL (...).

Tools

Source

~/.claude/agents/cotton-tests-python.md