What problem does it solve?
This Skill helps you quickly assess codebase hygiene by finding structural issues such as oversized files, dead code, mixed test and implementation logic, and architectural smells.
Core Features & Use Cases
- Large File Detection: Flags files that are likely too big or too complex and suggests where splitting would improve maintainability.
- Dead Code and Tech Debt Scanning: Surfaces unused code, TODO-style leftovers, and suspiciously stale implementation details.
- Test Separation Checks: Identifies inline tests that should be moved into dedicated test files to keep source modules focused.
- Architecture Smell Review: Highlights overly broad utility modules, excessive public surface area, and other structural risks.
- Use Case: Ask it to review a Rust repository before a release and it will produce a prioritized cleanup report with concrete file-level findings.
Quick Start
Ask the skill to scan the repository for large files, dead code, mixed tests, and architecture smells, then return a prioritized cleanup report.