CtrlK
BlogDocsLog inGet started
Tessl Logo

mutation-test-suite-optimizer

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

1.96x
Quality

76%

Does it follow best practices?

Impact

100%

1.96x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/mutation-test-suite-optimizer/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

63%

Optimize a Bloated Python Test Suite

Mutation test suite optimization workflow

Criteria
Without context
With context

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%

100%

38%

Improve Test Coverage for a Data Validation Library

Surviving mutants guiding new tests

Criteria
Without context
With context

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%

100%

45%

Speed Up CI/CD by Integrating Mutation-Based Test Optimization

CI/CD pipeline integration

Criteria
Without context
With context

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%

Repository
ArabelaTso/Skills-4-SE
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.