smart-mutation-operator-generator
CommunityTailor mutation operators for better testing.
Software Engineering#code quality#developer tools#code analysis#python#test generation#mutation 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.