What problem does it solve? TypeScript and TSX codebases accumulate clean-code violations—any type abuse, dead exports, oversized files, overly long functions, and circular dependencies—that no design-system audit dimension covers. This Skill quantifies those hygiene issues with severity-ranked findings so teams can enforce code quality at every stage of component development. ## Core Features & Use Cases - Six Quantified Checks: Detects any usage (with // any-allow: escape hatch), file size over 500/800-line budgets, functions over 80 lines, dead exports, and circular dependencies via DFS import-graph analysis, each mapped to P0/P1 severity. - Flexible Scoping: Run against the full repo (scope=all), only changed files (scope=changed), or a single component (scope=component:<Name>) for daily, release, or focused audits. - CI and Workflow Integration: Chains automatically from design-system audits, component quality gates, and new-component workflows, and runs as a CI gate where P0 violations exit with code 1. - Use Case: Before shipping a new React component, run the audit scoped to that component to catch a 900-line file and an untyped as any cast, then remediate before the ship phase completes. ## Quick Start Ask the AI to run a code quality audit with scope=changed on the current git diff and triage the findings by severity.