/mutation-testing
Configures mewt or muton mutation testing campaigns โ scopes targets, tunes timeouts, and optimizes long-running runs. Use when the user mentions mewt, muton, mutation testing, or wants to configure or optimize a mutation testing campaign.
One skill from trailofbits-skills.
shell
$ npx -y skills add trailofbits/skills --skill mutation-testing --agent claude-codeInstalls just this skill. Get the whole plugin for auto-invocation.
How it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/mutation-testing
Context preview
The summary Claude sees to decide when to auto-load this skill.
Configures mewt or muton mutation testing campaigns โ scopes targets, tunes timeouts, and optimizes long-running runs. Use when the user mentions mewt, muton, mutation testing, or wants to configure or optimize a mutation testing campaign.
Stats
Stars6,227
Forks540
LanguagePython
LicenseCC-BY-SA-4.0
Ships with trailofbits-skills
SKILL.md
mutation-testing.SKILL.md
--- name: mutation-testing description: "Configures mewt or muton mutation testing campaigns โ scopes targets, tunes timeouts, and optimizes long-running runs. Use when the user mentions mewt, muton, mutation testing, or wants to configure or optimize a mutation testing campaign." allowed-tools: Read Write Bash Grep --- # Mutation Testing โ Campaign Configuration (mewt/muton) > **Note**: muton and mewt share identical interfaces but target different languages โ mewt for general-purpose languages (Rust, Solidity, Go, TypeScript, JavaScript), muton for TON smart contracts (Tact, Tolk, FunC). All examples use `mewt` commands, but they work exactly the same with `muton`. File names change accordingly: `mewt.toml` โ `muton.toml`, `mewt.sqlite` โ `muton.sqlite`. ## When to Use Use this skill when the user: - Mentions "mewt", "muton", or "mutation testing" - Needs to configure or optimize a mutation testing campaign - Wants to run `mewt run` and needs help getting set up first ## When NOT to Use Do not use this skill when the user: - Wants to analyze or report on completed campaign results - Asks about tests or coverage without mentioning mutation testing --- ## Quick Start Load [workflows/configuration.md](workflows/configuration.md) โ a 5-phase guide from `mewt init` to a validated, ready-to-run campaign.
