typescript-advanced - Master Advanced TypeScript Type System Patterns
Provides guidance on generics, conditional types, mapped types, template literal types, and utility types for type-safe TypeScript applications.
Tags
Updated: 2026-10-05Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Use generic types
- Define conditional types
- Transform mapped types
- Build template literal types
- Apply utility types
- Design type-safe APIs
- Create reusable type utilities
- Implement compile-time type tests
Inputs
- TypeScript source code
- Type requirements
- API endpoint definitions
- Configuration object shapes
- Validation requirements
- State management requirements
Outputs
- TypeScript type definitions
- Type-safe API patterns
- Reusable type utilities
- Compile-time type constraints
- Type testing patterns
Requirements
- TypeScript project
- TypeScript compiler support
- Strict type-checking support
