Refactoring Safely

Captures a binding pre-refactor contract before any code is restructured. Use this skill whenever the user says "refactor", "clean up", "restructure", "reorganize", or "simplify the code". The skill snapshots every public function signature, exported type, and module consumer so that post-refactor behaviour can be verified against an immutable baseline. It then pauses and waits for explicit approval before any code is touched, preventing silent API breakage in downstream callers.

xuanjgcarryyou Updated

File contents

xuanjgcarryyou/claude-skill/tree/main/.claude/skills/refactoring-safely commit 69ab49b9b0

Frequently asked questions

npx skillmds@latest add xuanjgcarryyou/refactoring-safely