Plugin mutation-testing
Validates test quality beyond coverage: uses Claude subagents to generate intelligent mutations for source code, executes them via the project's native test runner, extracts survived mutants, generates mutation-todos.md with rationale, and persists run history to a SQLite logbook.
Comment installer le plugin mutation-testing
Exécutez les deux commandes dans Claude Code. La première ajoute la marketplace une seule fois ; la seconde installe le plugin.
/plugin marketplace add agentlogbooks/logbooks
/plugin install mutation-testing@logbooksContenu de mutation-testing
1 partie lues depuis les fichiers du plugin.
Skills 1
Claude le charge quand la tâche correspond- mutation-testing
Validates test quality beyond coverage: uses Claude subagents to generate intelligent mutations for source code, runs them via the project's native test runner (pytest, jest, vitest, mocha, go test), prints a structured summary, generates mutation-todos.md with per-mutant rationale, persists every run to a per-project SQLite ledger and JSONL trace under ./.logbooks/mutation-testing/, and warns when the mutation score falls below 70%. Invoke for: "run mutation tests", "check mutation score", "mutation testing", "are our tests actually testing anything?", "which tests are weak?", "test quality check". Do not invoke for plain unit test runs, coverage reports, linting, or type checking.
Utiliser mutation-testing dans Claude Code
Les Skills ne nécessitent pas de commande. Claude les lit quand votre requête correspond à leur description.
Mettre à jour, désactiver ou supprimer
- Mettre à jour le plugin (shell)
- claude plugin update mutation-testing@logbooks
- Actualiser le marketplace
- /plugin marketplace update logbooks
- Le désactiver pour le moment
- /plugin disable mutation-testing@logbooks
- Le supprimer
- /plugin uninstall mutation-testing@logbooks
Skills dans mutation-testing
- mutation-testingagentlogbooks/logbooks
Validates test quality beyond coverage: uses Claude subagents to generate intelligent mutations for source code, runs them via the project's native test runner (pytest, jest, vitest, mocha, go test), prints a structured summary, generates mutation-todos.md with per-mutant rationale, persists every run to a per-project SQLite ledger and JSONL trace under ./.logbooks/mutation-testing/, and warns when the mutation score falls below 70%. Invoke for: "run mutation tests", "check mutation score", "mutation testing", "are our tests actually testing anything?", "which tests are weak?", "test quality check". Do not invoke for plain unit test runs, coverage reports, linting, or type checking.
3 fichiers8étoiles
Questions sur le plugin mutation-testing
Comment installer le plugin mutation-testing ?
Dans Claude Code, exécutez /plugin marketplace add agentlogbooks/logbooks, puis /plugin install mutation-testing@logbooks.
Que contient le plugin mutation-testing ?
mutation-testing regroupe 1 skill.
Comment mettre à jour ou supprimer le plugin mutation-testing ?
Mettez-le à jour avec claude plugin update mutation-testing@logbooks dans votre shell, ou depuis l'onglet Installed de /plugin. Supprimez-le avec /plugin uninstall mutation-testing@logbooks.