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 ★
- Adversarial Spec — A Claude Code plugin that iteratively refines product specifications by debating between multiple LLMs until a 514 ★
- Kill Mutants — Analyze surviving mutants from a mutation testing run and write targeted unit tests to kill them 149 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
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
Agent VS Agent Hacker VS Developer
Two AI agents harden your code: a Hacker agent proves each weakness with a failing test, a Developer agent fix
Test Review
Write-then-verify test review — write tests in your normal flow, then mechanical gates (red-green + mutation)
Canary Test Pipeline
Run the full test intelligence pipeline — assess critical areas, discover edge cases, trace failure impact, ge
Related Agents
Mutation Tester
Optional quality audit. Runs mutation testing (or reasons about mutants by hand where no tool exists) to find
Mutant Proposer
Use when one requirement's code needs behaviour-changing mutants that tests ought to catch, for mutation testi
Mutation Survivor Triage
Classifies mutmut survivors and produces a per-file action list. Use after uv run mutmut run when survivors 0,