What problem does it solve? Refactoring code without understanding its dependencies risks breaking callers, flows, and critical paths. This Skill uses a knowledge graph to analyze impact before changes are applied, so renames, dead code removal, and decomposition happen with full visibility into affected locations. ## Core Features & Use Cases - Refactoring Suggestions: Uses community-driven analysis to suggest refactoring opportunities and detect unreferenced dead code. - Safe Renames with Preview: Generates a complete edit list of all affected locations before applying a rename, then applies it via a refactor ID. - Impact Verification: Checks impact radius and affected flows before major refactors, and verifies changes afterward with change detection. - Use Case: Before renaming a core utility function used across a large codebase, preview every call site, confirm no critical flows break, apply the rename, and verify the impact — all in a few tool calls. ## Quick Start Ask the assistant to safely rename a function across the codebase and preview all affected locations before applying the change.