TypeScript any sprawl auditor and type-coverage enforcer. Scans your codebase for explicit any annotations, implicit any leaks (untyped parameters, untyped return values), and @ts-ignore / @ts-expect-error suppressions. Reports a type-coverage percentage score (powered by the type-coverage npm package), ranks files by any density so you know where to fix first, checks your tsconfig.json for weak safety settings (missing strict, noImplicitAny, strictNullChecks), and generates a .type-coverage budget file for CI enforcement. Zero external API — wraps npx type-coverage and tsc. Triggers on "too many anys", "type coverage", "typescript any audit", "tighten types", "enable strict mode", "any sprawl", "/ts-any-audit".

Install

openclaw skills install @phy041/phy-ts-any-auditor