What problem does it solve? Python projects often ship without adequate test coverage, leading to regressions and fragile code. This Skill provides structured guidance for building pytest test suites with proper fixtures, parametrization, mocking, and coverage enforcement. ## Core Features & Use Cases - Pytest Configuration: Sets up pyproject.toml with testpaths, coverage thresholds, and branch coverage settings. - Test Patterns: Provides templates for parametrized tests, shared fixtures via conftest.py, exception testing, and mocking external dependencies. - CI Integration: Guides coverage enforcement (e.g., --cov-fail-under=85) so tests run reliably in continuous integration pipelines. - Use Case: When adding a new module to a Python library, use this Skill to generate a complete tests/ directory with fixtures, edge-case coverage, and a coverage gate before merging. ## Quick Start Ask the agent to create a pytest test suite with fixtures, parametrized cases, and 85% coverage enforcement for your Python module.