Refactoring

Apply Martin Fowler-inspired refactoring rules when improving existing code structure while preserving observable behavior.

ciembor e3b1b36 4 files · 25.0 KB Updated

File contents

Refactoring Skill

Use this skill when a task involves behavior-preserving code improvement, code smells, small refactoring steps, test-backed cleanup, or separating refactoring from feature changes.

Before making design or code decisions, read and apply refactoring.mini.md. Use refactoring.md only as a deeper reference when the mini rules are not enough for the current refactoring tradeoff.

ciembor/agent-rules-books/tree/main/refactoring commit e3b1b3605c

Frequently asked questions

npx skillmds@latest add ciembor/refactoring