Find and remove dead, unused, or unreachable code in a codebase. Use when the user says /deadcode, asks to find unused code, dead code, unreachable code, orphaned files, unused imports, unused variables, or wants to clean up a codebase. Triggers: dead code, unused, unreachable, orphan, cleanup, prune.
Find and safely remove dead, unused, or unreachable code.
package.json, pyproject.toml, Cargo.toml, go.mod, etc.Unused Imports/Requires
Unused Exports
grep -r or equivalent to verify each export is imported elsewhere.Unused Variables & Parameters
_ prefix convention for intentionally unused params.Unreachable Code
return, throw, break, continue.if (false)).Unused Files
Commented-Out Code
getattr(), eval(), reflection, decorators, dependency injection.