refactoring-catalog

Installation
SKILL.md

Refactoring Catalog

Apply proven refactoring patterns to improve code structure while preserving behavior. Based on Martin Fowler's refactoring catalog with practical Python examples.

When to Use This Skill

  • Reducing code complexity and improving readability
  • Eliminating code smells and technical debt
  • Preparing code for new features
  • Improving testability of existing code
  • Applying design patterns to solve structural issues
  • Breaking up large classes or functions

Safe Refactoring Workflow

The Golden Rule

Never change behavior while refactoring. Never refactor while changing behavior.

Installs
1
First Seen
Mar 5, 2026
refactoring-catalog — franciscosanchezn/easyfactu-es