jitendraag

Mmut — Testing skill for Claude Code

Testing community

Run mutation testing to validate unit tests.

How to install Mmut

Installs to ~/.claude/skills/jitendraag-mmut-mmut/SKILL.md

Terminal
mkdir -p ~/.claude/skills/jitendraag-mmut-mmut && curl -fsSL https://raw.githubusercontent.com/jitendraag/mmut/HEAD/commands/mmut.md -o ~/.claude/skills/jitendraag-mmut-mmut/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Mmut does


description: Run mutation testing to validate unit tests argument-hint: "[test files...] [--batch N] [--quick]" allowed-tools: [Read, Glob, Grep, Bash, Agent, Edit, Write]

Arguments

Parse the user's command arguments:

  • Positional args: test file paths to validate (e.g., test_auth.py test_users.py)
  • --batch N: process N tests per batch (default: 5)
  • --quick: force 1 mutation per test, skip equivalent mutation analysis

If no test files are specified, auto-detect

Alternatives in Testing

  • Test Runner — Run Python tests with pytest, unittest, or other testing frameworks 23.4k ★
  • Testing Strategy — This project is small, runs in a terminal, and is mostly deterministic 10.9k ★
  • Test TDD — Run when user calls /test-tdd 957 ★

Full documentation available on GitHub

View Source Repository