What problem does it solve? TypeScript toolchain files (tsconfig.json, ESLint flat config, Prettier config) have subtle interdependencies that cause hours of debugging when misconfigured — wrong moduleResolution, broken path aliases, slow type-checking, and ESLint/Prettier rule conflicts. ## Core Features & Use Cases - Config Generation: Produces coordinated tsconfig.json, ESLint 9 flat config, .prettierrc.json, and package.json scripts for Next.js 15, Node.js/Fastify, library packages, and monorepos with project references. - Failure Diagnosis: Fixes common issues like path aliases failing at runtime, moduleResolution errors in Node.js, exactOptionalPropertyTypes breakage, and slow type-aware linting. - Use Case: A developer sets up a pnpm monorepo with a Next.js web app and Fastify API; the skill generates a shared tsconfig.base.json, per-package overrides, a strict type-checked ESLint flat config with eslint-config-prettier last, and validate scripts for CI. ## Quick Start Ask the assistant to audit and fix the TypeScript, ESLint, and Prettier configuration in your project, for example by saying "fix my tsconfig and set up ESLint flat config with Prettier for my Next.js app".