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.
Cómo instalar el plugin mutation-testing
Ejecuta ambos comandos dentro de Claude Code. El primero agrega el marketplace una vez; el segundo instala el plugin.
/plugin marketplace add agentlogbooks/logbooks
/plugin install mutation-testing@logbooksQué hay dentro de mutation-testing
1 parte leídas de los archivos del propio plugin.
Skills 1
Claude lo carga cuando la tarea coincide- 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.
Usando mutation-testing en Claude Code
Las Skills no necesitan comando. Claude las lee cuando tu solicitud coincide con lo que describen.
Actualizar, desactivar o eliminar
- Actualizar el plugin (shell)
- claude plugin update mutation-testing@logbooks
- Refrescar el marketplace
- /plugin marketplace update logbooks
- Desactivarlo por ahora
- /plugin disable mutation-testing@logbooks
- Eliminarlo
- /plugin uninstall mutation-testing@logbooks
Skills en 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 archivos8estrellas
Preguntas sobre el plugin mutation-testing
¿Cómo instalo el plugin mutation-testing?
En Claude Code ejecuta /plugin marketplace add agentlogbooks/logbooks y luego /plugin install mutation-testing@logbooks.
¿Qué incluye el plugin mutation-testing?
mutation-testing agrupa 1 skill.
¿Cómo actualizo o elimino el plugin mutation-testing?
Actualízalo con claude plugin update mutation-testing@logbooks en tu shell, o desde la pestaña Installed de /plugin. Elimínalo con /plugin uninstall mutation-testing@logbooks.