
de claude-skills193
Validez l'efficacité de vos tests en introduisant des mutations de code délibérées avec Stryker (JS/TS) et mutmut (Python) pour identifier les tests faibles.
Cette compétence fournit une expertise pour effectuer des tests de mutation afin de garantir que votre suite de tests détecte réellement les bugs. Au lieu de se fier à une simple couverture de code, elle introduit de petits changements intentionnels (mutants) dans le code source pour voir si les tests existants échouent. Si un test réussit malgré une mutation, cela identifie un « mutant survivant », signalant un test faible qui doit être renforcé.
Utilisez cette compétence lorsque vous souhaitez améliorer la qualité de votre suite de tests, vérifier si vos assertions sont suffisamment strictes ou établir un score de mutation de référence pour une logique métier critique.
Principalement conçue pour Claude Code CLI, mais applicable à tout agent disposant d'un accès shell (ex: Codex, Gemini CLI) capable d'exécuter des environnements Node.js et Python.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.