What problem does it solve?
This Skill provides expert-level guidance and solutions for TypeScript development, covering performance optimization, advanced type system patterns, and best practices.
Core Features & Use Cases
- Expert TypeScript Knowledge: Deep understanding of type-level programming, performance optimization, monorepo management, and modern tooling.
- Problem Resolution: Offers strategies for complex error patterns, JavaScript to TypeScript migration, and tool migration decisions.
- Monorepo Management: Provides decision matrices for Nx vs Turborepo and TypeScript monorepo configuration.
- Modern Tooling Expertise: Offers insights into Biome vs ESLint and type testing strategies with Vitest.
- Debugging Mastery: Includes CLI debugging tools and custom error classes.
- Current Best Practices: Emphasizes strict mode, ESM-first approach, and AI-assisted development.
- Code Review Checklist: Offers a comprehensive checklist for type safety, TypeScript best practices, performance considerations, module system, error handling, and code organization.
Quick Start
Invoke the TypeScript Expert to analyze your project setup and apply appropriate solutions for performance optimization and type safety.