What problem does it solve?
This Skill provides comprehensive codebase analysis for JavaScript and TypeScript projects, identifying unused code, duplicates, complexity hotspots, architecture boundary violations, feature flags, and security candidates.
Core Features & Use Cases
- Code Health Analysis: Detects quality issues, changed-code risk, and cleanup opportunities.
- Duplicate Detection: Identifies duplicate code blocks and clones across the project.
- Complexity Analysis: Audits complexity, code duplication, and circular dependencies.
- Architecture Boundary Checking: Ensures that code adheres to architectural boundaries.
- Feature Flag Detection: Identifies feature flag patterns and security candidates.
- Use Case: If you need to clean up a codebase before a release or refactor, audit a project for structural issues, or surface security candidates, this skill can help.
Quick Start
Analyze your codebase with fallow using the command: fallow audit