What problem does it solve? Large TypeScript and JavaScript codebases accumulate unused files, exports, dependencies, duplicated logic, and complexity hotspots that are hard to find manually. This Skill runs the fallow static analysis CLI to surface cleanup opportunities, changed-code risk, circular dependencies, and architecture boundary violations as structured JSON. ## Core Features & Use Cases - Dead Code Detection: Find unused files, exports, types, class members, dependencies, and stale feature flags, with safe auto-fix via a dry-run-then-apply cycle. - PR Risk Audits: Run fallow audit --base main to get a pass/warn/fail verdict on quality issues introduced by changed files only, ideal for CI gates and pre-commit hooks. - Duplication & Health Analysis: Detect code clones across four detection modes, rank complexity hotspots and refactoring targets, and track per-team health scores via CODEOWNERS. - Use Case: Before merging a pull request, ask the agent to audit the diff against main; it returns a JSON verdict listing only new issues, which you can gate in CI with regression baselines. ## Quick Start Ask the agent to audit this TypeScript project for unused code and duplication and report the findings as a summarized list.