This does what it says: finds and removes unused imports, functions, and classes across Python, JavaScript, Java, Go, and Rust projects. It builds dependency graphs, checks for dynamic usage patterns like getattr() or reflection, and preserves framework-specific code (Django models, React components, Spring beans). The incremental removal process creates backups, validates syntax after each change, and runs tests before committing. Honestly most useful after big refactors or before production deploys when you want to shrink bundle size without breaking anything. The Python helper script uses AST parsing for accurate import detection, which is better than naive regex matching. Conservative by default, which is the right call.
npx skills add https://github.com/89jobrien/steve --skill dead-code-removal