Skip to main content
Run any Skill in Manus
with one click

refactoring-technical-debt

Stars5
Forks1
UpdatedMay 20, 2026 at 15:25

Use this skill when improving code structure without changing external behavior, reducing technical debt, deciding between refactor vs rewrite, or planning legacy system modernization. Activated when the user mentions cleaning up code, reducing complexity, making code maintainable, improving a module that keeps breaking, deleting dead code, or performing a strangler fig migration. Signal phrases: "refactor", "clean this up", "technical debt", "legacy code", "rewrite vs refactor", "too hard to change", "no one understands this module", "we keep breaking this", "make this maintainable", "dead code", "code smell", "this area slows us down", "modernize", "migrate". Also activate when repeated bugs originate from the same structural confusion. Do NOT mix refactoring (structure changes) with feature work or bug fixes in the same changeset — they must stay separate.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly