Mutants — Testing skill for Claude Code
Mutation-test changed files; strengthen tests until zero survivors.
How to install Mutants
Installs to ~/.claude/skills/minikin-keeler-mutants/SKILL.md
mkdir -p ~/.claude/skills/minikin-keeler-mutants && curl -fsSL https://raw.githubusercontent.com/minikin/keeler/HEAD/commands/mutants.md -o ~/.claude/skills/minikin-keeler-mutants/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Mutants does
description: Mutation-test changed files; strengthen tests until zero survivors argument-hint:
Read `${CLAUDE_PLUGIN_ROOT}/keeler.md` before anything else — the workflow rules this command is a stage of. Then read `${CLAUDE_PLUGIN_ROOT}/gates.md`: this is the last row of its gate table, and no task is done with a row above it red.
Target: $ARGUMENTS (if empty, run `keeler mutants-diff` for files changed vs HEAD; with a file argument, `kee
Alternatives in Testing
- #29 — #52, #103) 92.5k ★
- Test Runner — Run Python tests with pytest, unittest, or other testing frameworks 23.4k ★
- Adversarial Spec — A Claude Code plugin that iteratively refines product specifications by debating between multiple LLMs until a 514 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Kill Mutants
Analyze surviving mutants from a mutation testing run and write targeted unit tests to kill them. Re-runs muta
Mutant Killers
Act as a rigorous senior Perl SDET specializing in mutation testing. Write a comprehensive set of tests in ./t
Hef.Mutate
Mutation-test the changed code and enforce the raise-only mutation-score ratchet
Reviewer Tester
You are reviewing one focused group of changed test files from a pull request for an automated pipeline. Your
Test Review
Write-then-verify test review — write tests in your normal flow, then mechanical gates (red-green + mutation)
Go Write Test
Write Go tests with configurable coverage modes for changed or specified files
Related Agents
Mutation Tester
Optional quality audit. Runs mutation testing (or reasons about mutants by hand where no tool exists) to find
Review Tests
Reviews the diff for test coverage and quality — changed behavior without tests, untested error paths and edge
Mutation Analyst
Analyses test suite strength via Stryker.NET mutation testing and reports surviving mutants