python-regression-test-generator

Installation
SKILL.md

Python Regression Test Generator

Same idea as → java-regression-test-generator — capture current behavior, lock it in — but Python's tooling makes capture easier: pickle snapshots, syrupy/pytest-snapshot, and duck typing means fewer fixture gymnastics.

Capture approaches by effort

Approach Effort When
Snapshot library (syrupy) Lowest Outputs are dicts/lists/strings — most cases
Pickle round-trip Low Complex custom objects with sane __eq__
Explicit field assertions Medium You want readable diffs when things break
Golden files Medium Large outputs (rendered HTML, CSVs)

Default to snapshot libraries for the bulk, explicit assertions for the handful of truly critical paths.

Snapshot-based capture

Installs
1
GitHub Stars
1
First Seen
Mar 29, 2026
python-regression-test-generator — santosomar/general-secure-coding-agent-skills