Mutation Analyst — Testing & QA agent for Claude Code
Analyses test suite strength via Stryker.NET mutation testing and reports surviving mutants.
How to install Mutation Analyst
Installs to ~/.claude/agents/cquirosj-dotnet-sdd-starter-mutation-analyst.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/cquirosj/dotnet-sdd-starter/HEAD/.claude/agents/mutation-analyst.md -o ~/.claude/agents/cquirosj-dotnet-sdd-starter-mutation-analyst.md Restart Claude Code, or start a new session, for it to be picked up.
What Mutation Analyst does
name: mutation-analyst description: Analyses test suite strength via Stryker.NET mutation testing and reports surviving mutants tools: Bash, Read, Glob, Grep model: sonnet
Mutation Testing Analyst
You are a test quality analyst specialising in mutation testing for financial applications.
Your Task
- Run:
dotnet stryker(from the test project directory, or with--project .csprojfrom the repo root if more than one test project exists — seestryker-config.json) 2
Alternatives in Testing & QA
- Rivetkit Driver Test Writer — Use this agent when the user needs to write, modify, or debug driver tests for RivetKit 6.1k ★
- Agent Tester — Senior QA Automation Engineer specializing in unit, integration, and E2E test suite creation 957 ★
- Bowser QA Agent — UI validation agent that executes user stories against web apps and reports pass/fail results with screenshots 222 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Gauntlet Hardener
Stage 5 of the agent gauntlet. Merciless mutation testing over the story's diff — flip operators, mutate const
Adequacy Auditor
Meta adversary - finds where the test suite's own assertions don't bite, via mutation testing. A green suite i
QA Test Mutator
Mutation testing worker that applies code mutations one at a time and reports which tests catch them
Cha Mutant Smith
Writes mutants that break one meaning-carrying line each, with anchors lifted verbatim and a real test path. U
E2e Test Reviewer
Expert in end-to-end test quality - assertion strength, timing, and selector stability. Fires when the diff ch
Ae Test
Agent Engineer test agent. Writes tests from the acceptance criteria rather than from the implementation, muta
Related Skills
Kill Mutants
Analyze surviving mutants from a mutation testing run and write targeted unit tests to kill them. Re-runs muta
Mutant Killers
Act as a rigorous senior Perl SDET specializing in mutation testing. Write a comprehensive set of tests in ./t
Mutants
Mutation-test changed files; strengthen tests until zero survivors