This skill provides TypeScript-specific implementation patterns for type-safe, maintainable code. When to Invoke This Skill Automatically activate for: - TypeScript/JavaScript project implementation - Type system design and refinement - Generic patterns and utility types - Error handling with type safety - API type definitions Strict Typing Patterns Branded Types for Domain Safety Discriminated Unions for State Type Guards Utility Types Error Handling Patterns Custom Error Hierarchy Type-Safe Error Handling Generic Patterns Repository Pattern Builder Pattern Module Organization Barrel Exports…