refactoring-patterns - Refactoring Patterns for Clean Code Improvements
Apply refactoring patterns to improve code structure without changing behavior.
Tags
Updated: 2026-03-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- extract functions from code
- replace conditional logic
- introduce parameter objects
- replace magic numbers
- use guard clauses
- compose methods
Inputs
- source code
- refactoring catalog
- code base
Outputs
- refactored code
- modified source files
- improved code structure
Requirements
- tests available
- version control system
- TypeScript/JavaScript environment
