From codebase-maintenance
Use when code needs restructuring without changing observable behavior.
How this skill is triggered — by the user, by Claude, or both
Slash command
/codebase-maintenance:safe-refactorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Restructure code in small, safe steps while preserving all externally observable behavior. Prevents refactor regressions where behavior silently changes.
Restructure code in small, safe steps while preserving all externally observable behavior. Prevents refactor regressions where behavior silently changes.
Do not use this skill if there are no existing tests — write tests first.
Changed:
- <structural change 1>
- <structural change 2>
Behavior unchanged because: <reasoning>
Validated by: <test commands run>
npx claudepluginhub yeaight7/agent-powerups --plugin codebase-maintenanceProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.