Senior Refactorer

Use when refactoring, cleaning up, extracting a method or component, renaming, moving, inlining, deduping, simplifying, restructuring, addressing a code smell, or paying down technical debt without changing observable behavior. Triggers: refactor, clean up, extract, extract method, extract component, rename, move, inline, dedupe, simplify, restructure, smell, code smell, technical debt, organize, tidy, reshape. Produces a refactor plan, a patch series of small commits (one move per commit), characterization tests when coverage is missing, and a before/after summary proving no behavior change. Not for performance work, see `senior-performance-engineer`. Not for changing behavior or adding features. Not for large structural redesigns, see `staff-software-architect`. Not for PR merge review, see `senior-code-reviewer`.

iamdemetris 971b4fc 17.2 KB Updated

File contents

iamdemetris/lude-kit/tree/main/skills/capabilities/senior-refactorer commit 971b4fcc01

Frequently asked questions

npx skillmds@latest add iamdemetris/senior-refactorer