Behavior Preserving Refactoring

Restructure code without changing its observable contract. Use when an AI coding agent extracts modules, renames interfaces, reduces duplication, changes control flow, or modernizes implementation while behavior should remain stable.

ChloeVPin 7ecd062 6.1 KB Updated

File contents

ChloeVPin/open-agent-skills/tree/main/skills/behavior-preserving-refactoring commit 7ecd062221

Frequently asked questions

npx skillmds@latest add chloevpin/behavior-preserving-refactoring