This handles the tedious part of Rust refactoring by running LSP analysis before you touch any code. It finds all references, checks for name conflicts, and shows you exactly what will change across your codebase when you rename symbols, extract functions, inline code, or move things between modules. The dry run mode is the key feature here. You get a table of every file that will be touched, warnings about public API changes or documentation that might break, and a circular dependency check before committing to anything. It's basically a safety net for refactors that would otherwise require grep, manual verification, and crossing your fingers that you didn't miss an import somewhere.
npx -y skills add actionbook/rust-skills --skill rust-refactor-helper --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
cursor/plugins
metabase/metabase
metabase/metabase
telagod/code-abyss
github/awesome-copilot
DietrichGebert/ponytail