Notre avis
Permet d'exécuter et gérer les tests d'un projet, avec support pour pytest et la couverture de code.
Points forts
- Exécution flexible des tests avec arguments personnalisés
- Découverte automatique des fichiers de test
- Génération de rapports de couverture de code
- Intégration facile dans des pipelines CI
Limites
- Nécessite que le projet utilise pytest
- La couverture nécessite le package pytest-cov installé
- Ne gère pas les tests d'autres frameworks (unittest, etc.)
Pour exécuter rapidement la suite de tests, vérifier la couverture ou lancer des tests spécifiques durant le développement.
Lorsque le projet utilise un framework de test non supporté (par exemple unittest) ou que des configurations de test complexes sont nécessaires.
Analyse de sécurité
SûrThe 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.
Aucun point d'attention détecté
Exemples
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 qui guide Claude a travers le cycle TDD complet.
Audit d'Accessibilité Web
Testing
Réalise un audit d'accessibilité web complet selon les normes WCAG.
Générateur de Tests UAT
Testing
Génère des cas de test d'acceptation utilisateur structurés et complets.