Плагин 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.
Как установить плагин mutation-testing
Выполните обе команды в Claude Code. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add agentlogbooks/logbooks
/plugin install mutation-testing@logbooksЧто внутри mutation-testing
1 часть прочитано из файлов самого плагина.
Skills 1
Claude загружает это при соответствии задачи- 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.
Использование mutation-testing в Claude Code
Skills не требуют команд. Claude считывает их, когда ваш запрос соответствует их описанию.
Обновить, выключить или удалить
- Обновить плагин (shell)
- claude plugin update mutation-testing@logbooks
- Обновить marketplace
- /plugin marketplace update logbooks
- Временно выключить
- /plugin disable mutation-testing@logbooks
- Удалить
- /plugin uninstall mutation-testing@logbooks
Навыки в 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 файла8звёзд
Вопросы о плагине mutation-testing
Как установить плагин mutation-testing?
В Claude Code выполните /plugin marketplace add agentlogbooks/logbooks, затем /plugin install mutation-testing@logbooks.
Что включает плагин mutation-testing?
mutation-testing объединяет 1 навык.
Как обновить или удалить плагин mutation-testing?
Обновите его с помощью claude plugin update mutation-testing@logbooks в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall mutation-testing@logbooks.