pytest-dev

Installation
SKILL.md

pytest-dev

Produce high-signal, low-flake, fast pytest suites and CI configs, with an explicit focus on measurable wins (runtime, flake rate, coverage quality).

Default workflow

  1. Classify the tests
    • Unit: pure functions, no I/O (preferred)
    • Integration: DB/filesystem/multiprocess, slower but valuable
    • System/E2E: external services or UI, keep minimal and well-gated
  2. Identify boundaries
    • Time/clock, randomness, network, filesystem, DB, env vars, global state
  3. Pick the lightest seam
    • Prefer fakes/stubs over deep mocks; prefer dependency injection over patching internals
  4. Make it deterministic
    • Control time, seeds, tmp dirs; avoid order dependencies
  5. Measure before optimizing
Related skills
Installs
6
GitHub Stars
2
First Seen
Jan 26, 2026