smart-mutation-operator-generator

Community

Tailor mutation operators for better testing.

AuthorArabelaTso
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps improve mutation testing by generating custom mutation operators specifically tailored to your project's codebase, leading to more effective test suites and better bug detection.

Core Features & Use Cases

  • Codebase Analysis: Analyzes Python code to identify patterns suitable for mutation.
  • Custom Operator Generation: Creates project-specific mutation operators based on identified patterns.
  • Prioritized Operator Sets: Generates prioritized lists (high, medium, low) of mutation operators.
  • Use Case: When setting up mutation testing for a new Python project, use this Skill to automatically discover and prioritize the most effective mutation operators, saving you the manual effort of researching and defining them.

Quick Start

Run the operator generator script on your repository to create a customized mutation testing plan.

Dependency Matrix

Required Modules

None required

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: smart-mutation-operator-generator
Download link: https://github.com/ArabelaTso/Skills-4-SE/archive/main.zip#smart-mutation-operator-generator

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 223,000+ vetted skills library on demand.