Skill that sets up mewt or muton mutation campaigns, sorts surviving mutants into test gaps or equivalents, and checks bugs they point to.

How it works

Foe: Bug Slime, a defect in your code.

Foes

  • Bug Slime

Party · Context

  • SentinelYour agent100/100
  1. Bug Slime

    The Bug Slime blocks the way.

    What really happensIt stands for a defect in your code.

    Sentinel: Context 100/100.

  2. Regress

    The Bug Slime uses Regress.

    What really happensA fix in one place breaks something that used to work.

    Sentinel takes 8. Sentinel: Context 92/100.

  3. Trail of Bits Mutation Testing

    The hero sets small forgeries loose against the wards.

    What really happensConfigure a mewt or muton campaign: choose targets, measure test duration and tune timeouts and per-target test commands.

    Bug Slime takes 18.

  4. Trail of Bits Mutation Testing

    Each forgery that slips past is examined.

    What really happensFor each surviving mutant, read the source and tests and decide whether the change is equivalent or a real testing gap.

    Bug Slime takes 15.

  5. Regress

    The Bug Slime uses Regress.

    Sentinel takes 8. Sentinel: Context 84/100.

  6. Trail of Bits Mutation Testing

    The weak wards are marked for mending.

    What really happensThe assertions or inputs to add go into mutation-testing-report.md. The skill recommends them and leaves writing them to you.

    Bug Slime takes 30.

  7. Trail of Bits Mutation Testing

    Where forgeries pass, the hero digs for a hidden slime.

    What really happensSurvivors point to code worth investigating. A bug is called confirmed only with a reproduced proof of concept.

    Bug Slime takes 37. Bug Slime falls.

  8. Victory

    The Bug Slime falls.

Learn this spell

Claude Code

/plugin marketplace add trailofbits/skills
/plugin menu

Codex

codex plugin marketplace add trailofbits/skills
codex plugin add mutation-testing@trailofbits

Notes

Version 1.9.2. Campaign setup needs mewt or muton and a runnable test suite. Analyzing saved results needs neither and accepts output from other mutation tools. The analysis writes mutation-testing-report.md with the tests to add but does not add them, and a bug counts as confirmed only after a reproduced proof of concept. Codex: codex plugin marketplace add trailofbits/skills, then codex plugin add mutation-testing@trailofbits. Equippable in Claude Code trials; campaigns there need mewt or muton already installed.

This spell has no recorded sessions in the curator's logs. Tried it? Send a spell report.