Skills Development Behavior-Preserving Code Refactoring

Behavior-Preserving Code Refactoring

v20260910
refactoring
Apply Martin Fowler-inspired refactoring rules to improve existing code structure while preserving observable behavior. Covers code smells, small safe refactoring steps, test-backed cleanup, and separating refactoring from feature changes.
Get Skill
267 downloads
Overview

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.

Info
Category Development
Name refactoring
Version v20260910
Size 10.53KB
Updated At 2026-09-12
Language