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,…

INSTALLATION
npx skills add https://github.com/trailofbits/skills --skill mutation-testing
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

$27

Quick Start

Load workflows/configuration.md — a 5-phase guide from mewt init to a validated, ready-to-run campaign.

General question or unfamiliar command?

Run mewt --help or mewt <subcommand> --help, then assist.

Reference Index

File

Content

workflows/configuration.md

5-phase guide: init, scope, optimize, validate, run

references/optimization-strategies.md

Per-file targeting, two-phase campaigns, mutation type filtering

Essential Commands

# Initialize and mutate

mewt init                    # Create mewt.toml and mewt.sqlite

mewt mutate [paths]          # Generate mutants without running tests

mewt run [paths]             # Run the full campaign

# Inspect configuration and scope

mewt print config            # View effective configuration

mewt print targets           # Table of all targeted files

mewt print mutations --language [lang]  # Available mutation types

mewt status                  # Mutant count and per-file breakdown

# Investigate specific mutants

mewt print mutants --target [path]   # All mutants for a file

mewt print mutants --severity high   # Filter by severity

mewt print mutant --id [id]          # View mutated code diff

mewt test --ids [ids]                # Re-test specific mutants

What Results Mean

  • Caught/TestFail: Tests detected the mutation (good)
  • Uncaught: Mutation survived — indicates untested logic
  • Timeout: Tests took too long, inconclusive
  • Skipped: A more severe mutant already failed on the same line
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card