Our review
Executes and manages project tests with support for pytest and coverage reports.
Strengths
- Flexible test execution with custom arguments
- Auto-discovery of test files
- Code coverage report generation
- Easy integration into CI pipelines
Limitations
- Requires the project to use pytest
- Coverage needs pytest-cov installed
- Does not support other test frameworks (unittest, etc.)
To quickly run the test suite, check coverage, or run specific tests during development.
When the project uses an unsupported test framework (e.g., unittest) or complex test configurations are required.
Security analysis
SafeThe skill only uses pre-defined tools for running tests, listing files, and generating coverage. No shell execution, network calls, or destructive actions. It is safe.
No concerns found
Examples
Run the full test suite and show verbose output.Run tests in the file tests/test_agent.py.Generate and display test coverage report for the project.name: testing description: Testing capabilities including running pytest, listing tests, and generating coverage reports. allowed-tools:
- run_pytest
- list_test_files
- run_test_file
- get_test_coverage
Testing Skill
This skill provides the agent with capabilities to run and manage tests for the project.
Tools
run_pytest
Run pytest with optional arguments.
args: Optional arguments to pass to pytest (e.g., "-v", "tests/test_agent.py").
list_test_files
List all test files in the project.
run_test_file
Run tests in a specific file.
file_path: Path to the test file (relative to project root).
get_test_coverage
Generate and display test coverage report (requires pytest-cov).
path: Optional path to measure coverage for (default is project root).
Usage
The testing skill enables the agent to:
- Run the full test suite
- Execute specific test files
- Discover available tests
- Monitor test coverage
This is particularly useful for continuous integration scenarios and ensuring code quality during development.
TDD Red-Green-Refactor
Testing
Skill that guides Claude through the complete TDD cycle.
Web Accessibility Audit
Testing
Performs a comprehensive web accessibility audit following WCAG standards.
UAT Test Case Generator
Testing
Generates structured and comprehensive user acceptance test cases.