mutate-triage
CommunityTriages mutation survivors, creates issues & fixes
Authoryearofthedan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Surviving mutants from a Stryker mutation test run often go unaddressed, leading to low mutation scores and hidden quality gaps. This skill automates the triage process, classifying each survivor and taking appropriate actions.
Core Features & Use Cases
- Report Verification: Checks for the presence of the Stryker JSON report and aborts if missing.
- Survivor Classification: Distinguishes known, noisy, and fixable mutants using existing quality documentation.
- Automated Issue Creation: Opens GitHub issues for noise survivors with suggested documentation updates.
- Fixable Mutant Workflow: Generates branches, adds targeted tests, runs checks, commits, pushes, and opens draft pull requests for fixable survivors.
- Summary Reporting: Provides a concise triage outcome including counts and references to created artifacts.
Quick Start
Ask the mutate-triage skill to process the latest Stryker report and handle all surviving mutants accordingly.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: mutate-triage Download link: https://github.com/yearofthedan/weaver/archive/main.zip#mutate-triage Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.