What problem does it solve?
Taking over legacy codebases, planning major refactoring, or reorganizing monorepos is hindered by the inability to quickly distinguish between your own project code, embedded third-party dependencies, and useless build artifacts across multiple tech stacks.
Core Features & Use Cases
- Cross-stack scanning: Supports C/C++, Java/Android, iOS (OC/Swift), and Web (TS/JS/Vue) codebases in a single pass.
- File and library classification: Tags every file as project code, third-party, or build artifact, and detects 50+ common embedded libraries with version extraction.
- Actionable module verdicts: Assigns one of four priority levels (Core Asset, Extract & Merge, Rebuild, Deprecate) to each module to guide refactoring and cleanup work.
- Use Case: For a 50,000-file C++ monorepo, this skill can identify outdated vendored FFmpeg, duplicated SDK wrappers, and hundreds of megabytes of committed build artifacts to prioritize technical debt reduction.
Quick Start
Use the repo-scan skill to run a standard-depth audit of your target codebase and receive an interactive HTML report with per-module asset classifications and refactoring verdicts.