Optimize test suites using mutation testing to maximize mutation kill rate with minimal tests. Use when you need to reduce test suite size while maintaining quality, identify redundant tests, improve mutation coverage, or validate test effectiveness. The skill analyzes test coverage, execution intervals, and redundancy using mutation operators, selects or generates a minimal subset of tests that maximizes mutation kill rate, and outputs an optimized test suite with detailed reports showing killed and surviving mutants. Supports multiple programming languages and mutation testing frameworks.
84
76%
Does it follow best practices?
Impact
100%
1.96xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/mutation-test-suite-optimizer/SKILL.mdMutation test suite optimization workflow
Uses optimize.py script
100%
100%
Correct repo and test args
0%
100%
Uses --operators flag
0%
100%
Uses --output flag
0%
100%
Report has original_tests field
25%
100%
Report has optimized_tests field
25%
100%
Report has mutation_kill_rate field
25%
100%
Report has killed_mutants field
28%
100%
Report has surviving_mutants field
0%
100%
Report has time_savings field
28%
100%
Redundant tests identified
100%
100%
High-value tests retained
100%
100%
Surviving mutants guiding new tests
Uses optimize.py script
90%
100%
Produces report.json
87%
100%
Report has surviving_mutants
37%
100%
Report has killed_mutants
100%
100%
Report has mutation_kill_rate
14%
100%
Report has original_tests and optimized_tests
0%
100%
Report has time_savings
0%
100%
Uses --operators flag
0%
100%
New tests derived from surviving mutants
100%
100%
Surviving mutant rationale documented
100%
100%
Kill rate improves after new tests
100%
100%
Mutation operators applied
62%
100%
CI/CD pipeline integration
Uses optimize.py script
90%
100%
Uses --tests argument
0%
100%
Uses --operators flag
0%
100%
Uses --output flag
0%
100%
Report has all required fields
20%
100%
Redundant tests removed
90%
100%
Pipeline runs optimized suite
100%
100%
Execution time improvement shown
50%
100%
Balances score and time
87%
100%
Periodic re-optimization configured
100%
100%
Pipeline is self-contained
85%
100%
High-value tests prioritized
40%
100%
0f00a4f
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.