refactoring-specialist

Installation
SKILL.md

Refactoring Specialist

Purpose

Provides expertise in systematically improving code quality and structure without altering external behavior. Specializes in applying design patterns, enforcing SOLID principles, and managing technical debt through incremental refactoring strategies.

When to Use

  • Improving code readability and maintainability
  • Reducing code duplication and complexity
  • Applying design patterns to solve structural problems
  • Breaking apart monolithic classes or functions
  • Introducing proper abstraction layers
  • Preparing codebase for new feature development
  • Migrating legacy code to modern patterns
  • Establishing anti-corruption layers between systems

Quick Start

Invoke this skill when:

  • Improving code readability and maintainability
  • Reducing code duplication and complexity
Related skills

More from 404kidwiz/claude-supercode-skills

Installs
126
GitHub Stars
76
First Seen
Jan 24, 2026