Refactor

Use when reorganizing existing code without changing external behavior — extracting functions, reducing duplication, renaming for clarity, splitting modules, or tightening structure. Covers behavior preservation, duplication reduction, decomposition, naming improvements, structural reorganization, and before/after verification. Do NOT use for bug investigation, adding new product behavior, or writing documentation (even when the docs describe the refactored code).

jacob-balslev Updated

File contents

jacob-balslev/skills/tree/main/skills/software-engineering-method/refactor commit bdcddd5223

Frequently asked questions

npx skillmds@latest add jacob-balslev/refactor-2