unit-test-starter

Installation
SKILL.md

Unit test starter (Python3 + pytest)

Overview

Generate Python 3 pytest unit tests across a repo, but prefer fewer, durable tests over breadth. Per docs/PYTEST_STYLE.md, delete fragile tests rather than rewriting them, keep individual asserts short, and avoid asserts on dates, collection sizes, required key lists, hardcoded defaults, or function names. Route elaborate end-to-end scenarios to tests/e2e/ instead of packing them into pytest. This skill applies the docs/REPO_STYLE.md "Long-term over short-term" and "Fix the design, not the symptom" philosophies: a fragile test that needs constant rewriting is a design smell, not a maintenance task.

This skill can be slow and may take hours on large repos.

Hard constraints

Installs
1
GitHub Stars
5
First Seen
Jul 30, 2026