refactoring-catalog
Installation
SKILL.md
Refactoring Catalog
Systematic techniques for improving code structure without changing its observable behavior. Based on Martin Fowler's Refactoring Catalog.
Composing Methods
Extract Function
Smell: Long method, code fragment that can be grouped
Action: Turn the fragment into a method with a name explaining its purpose
Cookbook: extract-function.md
Inline Function
Smell: Function body is as clear as its name
Action: Replace calls with the function body and remove the function
Cookbook: inline-function.md