What problem does it solve?
This Skill locates and surfaces code and dependency bloat so teams can safely remove unused functions, stale exports, orphaned files, and declared-but-unused packages before releases or refactors. It reduces maintenance burden, speeds reviews, and lowers risk of shipping unused or confusing code.
Core Features & Use Cases
- Deterministic scanning using vulture and deadcode to identify high-confidence dead code and complementary findings.
- Dependency auditing with deptry and ruff to find declared but unused packages and unused imports.
- Semantic analysis via four parallel LLM agents to detect orphaned files, dead exports, vestigial code patterns, and stale cross-references that static tools miss.
- Scoped workflows that operate on a provided path, the src/ directory, or only files changed on a feature branch, making it ideal for pre-release audits and large refactors.
Quick Start
Scan the src directory for dead code, unused dependencies, orphaned files, and produce a combined cleanup report.