This gets deep into TypeScript's type system machinery with practical patterns for building bulletproof APIs and components. You'll learn conditional types for runtime-dependent logic, mapped types for transforming interfaces, and template literals for string-based type safety. The examples show real implementations like type-safe event emitters and API clients that catch parameter mismatches at compile time. It's dense material that assumes you know basic TypeScript, but if you're building libraries or want to eliminate entire classes of runtime errors, the type gymnastics here will save you debugging time and make your code practically bulletproof.
npx -y skills add wshobson/agents --skill typescript-advanced-types --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills