What problem does it solve? Refactoring large codebases is risky because renaming or restructuring code can silently break callers, flows, and critical paths. This Skill uses a knowledge graph of the codebase to preview every affected location before changes are applied, so refactors are verified rather than guessed. ## Core Features & Use Cases - Refactoring Suggestions & Dead Code Detection: Use community-driven suggestions and unreferenced-code analysis to find safe cleanup targets. - Rename Preview and Apply: Preview every location affected by a rename, then apply it via a refactor id after reviewing the edit list. - Impact Verification: Check impact radius, affected flows, and post-change detection to confirm no critical paths are broken. - Use Case: Before renaming a core service function used across modules, preview all call sites, check the impact radius, apply the rename, and verify the change set with change detection. ## Quick Start Ask the assistant to safely rename a function across the codebase, previewing all affected locations and verifying the impact before applying the change.