Build advanced TypeScript type systems

typescript-proskillsetup L29,726
Jeffallan/claude-skills
What it does

Design type-safe APIs with advanced TypeScript

Best for

Building type-safe APIs where branded types and discriminated unions catch misuse at compile time rather than runtime.

Inputs
  • · Type architecture requirements, existing tsconfig.json
Outputs
  • · Type definitions, utility types, generics
  • · tsconfig.json with strict settings
Preconditions
  • · TypeScript 5.0+
Failure modes
  • · Misinterpretation of problem
  • · Incomplete analysis
Trust signals
  • · Strict mode configuration with all compiler flags
  • · Branded types and discriminated union patterns
  • · Generic and conditional type examples