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.
Como instalar o plugin mutation-testing
Execute os dois comandos dentro do Claude Code. O primeiro adiciona o marketplace uma vez; o segundo instala o plugin.
/plugin marketplace add agentlogbooks/logbooks
/plugin install mutation-testing@logbooksO que há dentro de mutation-testing
1 parte lidas dos próprios arquivos do plugin.
Skills 1
Claude o carrega quando a tarefa 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 no Claude Code
Skills não precisam de comando. Claude as lê quando sua solicitação corresponde ao que elas descrevem.
Atualizar, desligar ou remover
- Atualizar o plugin (shell)
- claude plugin update mutation-testing@logbooks
- Atualizar o marketplace
- /plugin marketplace update logbooks
- Desligar por enquanto
- /plugin disable mutation-testing@logbooks
- Remover
- /plugin uninstall mutation-testing@logbooks
Skills em 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 arquivos8estrelas
Perguntas sobre o plugin mutation-testing
Como instalo o plugin mutation-testing?
No Claude Code, execute /plugin marketplace add agentlogbooks/logbooks e depois /plugin install mutation-testing@logbooks.
O que o plugin mutation-testing inclui?
mutation-testing agrupa 1 skill.
Como eu atualizo ou removo o plugin mutation-testing?
Atualize-o com claude plugin update mutation-testing@logbooks no seu shell, ou pela aba Instalados de /plugin. Remova-o com /plugin uninstall mutation-testing@logbooks.