safe-refactor-code
Installation
SKILL.md
Safe Refactor Code
Refactor code in small verified slices, then update the repo's continuity files so future agents can resume without rereading the whole session.
Core Rules
- Treat
AGENTS.mdat repo root as the main long-term repo memory. Preserve existing content and update it carefully instead of rewriting blindly. - Keep agent-local
MEMORY.mdshort. It is a working summary for the repo, not a replacement for any shared or tool-managed memory system. - Keep
safe-refactor-code.mdfocused on the repo's refactor rules, guardrails, and recurring cleanup workflow. - Update
.safe-code/CHANGELOG.mdon real code changes using today's section:## [YYYY-MM-DD]. - Prefer additive or scoped edits to docs. Do not wipe user-written history unless the user explicitly asks.
- After refactors, scan for obvious dead code, unused imports, stale helpers, and outdated doc references before finishing.
- Use code-review graph tools when available. Fall back to direct source search and verification when graph tools are unavailable or empty.