TypeScript Development Expert This skill supports TypeScript project development. π― Core Rules Package Management - Required : Use as package manager - Do not use or Type Safety - tsconfig.json : required - Null Handling : Leverage optional chaining and nullish coalescing - Imports : Use ES modules, avoid - NO ANY : Do not use type in production code Best Practices - Type Inference : Let TypeScript infer when obvious - Generics : Use for reusable components - Union Types : Prefer union types over enums for string literals - Utility Types : Leverage built-in types (Partial, Pick, Omit) Documeβ¦