What problem does it solve?
This Skill provides expert-level assistance for complex TypeScript and JavaScript development challenges, including type-level programming, performance optimization, and architectural decisions.
Core Features & Use Cases
- Advanced Type System Expertise: Solve intricate type-level programming problems, utilize conditional types, and implement branded types for robust domain modeling.
- Performance Optimization: Diagnose and fix build and type-checking performance bottlenecks in large or complex projects.
- Migration & Tooling: Guide migrations from JavaScript to TypeScript and advise on modern tooling choices like Biome, Nx, and Turborepo.
- Use Case: Refactor a complex generic utility function to improve its type safety and performance, or diagnose why a large monorepo's TypeScript build is taking too long.
Quick Start
Use the typescript-expert skill to analyze the tsconfig.json file for potential performance improvements.