mutation-test-suite-optimizer
Installation
SKILL.md
Mutation Test Suite Optimizer
Coverage says "this line ran." Mutation testing says "this line ran AND if it were wrong, a test would catch it." Surviving mutants are lines where the test suite is blind.
How it works
- Mutate: Apply a small change to the code.
>→>=.+→-.return x→return None. - Run tests: Does any test fail?
- Killed if a test fails — the suite noticed the bug. Survived if all pass — the suite is blind here.
- Mutation score = killed / total. Higher is better. > 80% is good.