From test-runner
Run pytest with coverage and baseline tracking. Use when the user invokes /tests.
How this skill is triggered — by the user, by Claude, or both
Slash command
/test-runner:testsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The user has invoked `/tests`. Run the project's test suite with coverage, compare results against a local baseline history, and report regressions, improvements, and trends.
The user has invoked /tests. Run the project's test suite with coverage, compare results against a local baseline history, and report regressions, improvements, and trends.
/tests in the arguments). These are referred to as {PYTEST_ARGS} below.test-runner subagent with model: "haiku". The prompt MUST include the compare script path. Use this format:
"Run tests with args: {PYTEST_ARGS}. Compare script: ${CLAUDE_PLUGIN_ROOT}/scripts/compare_results.py""Run tests. Compare script: ${CLAUDE_PLUGIN_ROOT}/scripts/compare_results.py"npx claudepluginhub clemux/claude-code-plugins --plugin test-runnerGuides Python testing with pytest: TDD cycle, fixture patterns, mocking, parametrization, and 80%+ coverage targets. Activates when writing Python tests or setting up coverage infrastructure.
Provides pytest guidance for Python testing: fixtures, parametrization, coverage, mocking, markers, async tests, conftest.py, and TDD workflows.