refactoring-catalog
✓Identifies code smells and applies refactoring techniques from Martin Fowler's catalog. Use when improving code structure, reducing complexity, or eliminating smells without changing behavior.
Installation
SKILL.md
Systematic techniques for improving code structure without changing its observable behavior. Based on Martin Fowler's Refactoring Catalog.
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
Smell: Function body is as clear as its name Action: Replace calls with the function body and remove the function Cookbook: inline-function.md
Identifies code smells and applies refactoring techniques from Martin Fowler's catalog. Use when improving code structure, reducing complexity, or eliminating smells without changing behavior. Source: emvnuel/skill.md.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/emvnuel/skill.md --skill refactoring-catalog- Source
- emvnuel/skill.md
- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is refactoring-catalog?
Identifies code smells and applies refactoring techniques from Martin Fowler's catalog. Use when improving code structure, reducing complexity, or eliminating smells without changing behavior. Source: emvnuel/skill.md.
How do I install refactoring-catalog?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/emvnuel/skill.md --skill refactoring-catalog Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/emvnuel/skill.md
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-01