What problem does it solve? TypeScript codebases in monorepos often accumulate complex type errors, unsafe any usage, broken package boundaries, and misconfigured tsconfig files. This Skill provides expert guidance and diagnostic tooling to produce strict, maintainable TypeScript aligned with NestJS, Next.js App Router, pnpm, and Turborepo setups. ## Core Features & Use Cases - Project Diagnostics: Run the included Python script to audit TypeScript versions, tsconfig strictness flags, tooling, monorepo setup, any usage, type assertions, and type-check performance. - Strict Configuration Reference: Apply a ready-made strict tsconfig template with flags like noUncheckedIndexedAccess, exactOptionalPropertyTypes, and modern ESM module resolution. - Type Design Guidance: Use the cheatsheet and utility types library covering generics, discriminated unions, branded types, type guards, and deep utility types for real domain modeling. - Use Case: When a shared contract between backend and frontend packages causes type errors, activate this Skill to diagnose the root cause, redesign the contract with clear boundaries, and avoid casts that degrade type safety. ## Quick Start Ask the assistant to diagnose the TypeScript configuration and type errors in the current monorepo project.