qa-mutation-effectiveness

Community

Measure test suite effectiveness through mutation testing

AuthorSensLiao
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill identifies whether existing tests catch injected bugs, ensuring test suite effectiveness without assessing code correctness.

Core Features & Use Cases

  • Mutation Testing: Measures test suite effectiveness by injecting bugs and checking if they are caught by the tests.
  • Language Support: Supports multiple languages (JS/TS, Rust, Python, Java/JVM) with various mutation testing tools.
  • Risk-Based Scoping: Limited to High/Critical risk modules for cost control.
  • Threshold-based Gate: Uses mutation-score thresholds to control build gates.

Quick Start

Run mutation testing for a test suite using the qa-mutation-effectiveness skill.

Dependency Matrix

Required Modules

stryker-mutatorcargo-mutantsmutmutpitest

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: qa-mutation-effectiveness
Download link: https://github.com/SensLiao/Claude-code-setting/archive/main.zip#qa-mutation-effectiveness

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.