Claude Code CommandTesting16 installs

Add Mutation Testing

Setup comprehensive mutation testing with framework selection and CI integration

Install with the Claude Code Templates CLI
$ npx claude-code-templates@latest --command="testing/add-mutation-testing" --yes

Requires Claude Code. The command adds this command to your project's .claudedirectory — nothing runs on ToolZip's servers.

What's inside this command

Component source

Add Mutation Testing

Setup mutation testing framework with quality metrics and CI integration: $ARGUMENTS

Current Testing Context

  • Language: !find . -name ".js" -o -name ".ts" | head -1 >/dev/null && echo "JavaScript/TypeScript" || find . -name ".py" | head -1 >/dev/null && echo "Python" || find . -name ".java" | head -1 >/dev/null && echo "Java" || echo "Multi-language"
  • Test coverage: !find . -name "coverage" -o -name ".nyc_output" | head -1 || echo "No coverage data"
  • Test framework: !grep -l "jest\\|mocha\\|pytest\\|junit" package.json pom.xml setup.py 2>/dev/null | head -1 || echo "Detect from tests"
  • CI system: !find . -name ".github" -o -name ".gitlab-ci.yml" -o -name "Jenkinsfile" | head -1 || echo "No CI detected"

Task

Implement comprehensive mutation testing with framework optimization and quality gates:

Language Focus: Use $ARGUMENTS to specify JavaScript, Java, Python, Rust, Go, C#, or auto-detect from codebase Mutation Testing Framework:
  • Tool Selection & Setup - Choose framework (Stryker, PIT, mutmut, cargo-mutants), install dependencies, configure basic settings, validate installation
  • Mutation Operator Configuration - Configure arithmetic operators, relational operators, logical operators, conditional boundaries, statement mutations
  • Performance Optimization - Setup parallel execution, configure incremental testing, optimize file filtering, implement caching strategies
  • Quality Metrics - Configure mutation score calculation, setup survival analysis, implement threshold enforcement, track effectiveness trends
  • CI/CD Integration - Automate execution triggers, configure performance monitoring, setup result reporting, implement deployment gates
  • Result Analysis - Setup visualization dashboards, configure surviving mutant analysis, implement remediation workflows, track regression patterns

Advanced Features: Selective mutation testing, performance profiling, automated test improvement suggestions, mutation trend analysis, quality gate integration. Framework Support: Language-specific optimizations, tool ecosystem integration, performance tuning, reporting customization. Output: Complete mutation testing setup with configured framework, CI integration, quality thresholds, and analysis workflows.
Type
Command
Category
Testing
Installs
16
Source
GitHub ↗

Related Claude Code Commands

Catalog data and component content are sourced from the open-source davila7/claude-code-templates project (MIT license). ToolZip curates the listing and writes original descriptions; every component links back to its original source. Claude Code is a product of Anthropic. ToolZip is an independent catalog and is not affiliated with or endorsed by Anthropic.