BigHugger
sk Skill · Jeffallan

typescript-pro

Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type safety. Use when building TypeScript applications requiring advanced generics, conditional or mapped types, discriminated unions, monorepo setup, or full-stack type safety with tRPC.

installs 8w
2,638
30-day movement
starts with the next reading
Related entries
4
Connections
0
typescriptjsonPython

This is an agent skill (a SKILL.md) that guides an AI coding agent through advanced TypeScript work: branded types, custom type guards, utility types, conditional and mapped types, discriminated unions, tsconfig setup, and tRPC for end-to-end type safety. Its sections cover a core workflow, context-loaded reference guidance, code examples, constraints, output templates, and a knowledge reference for TypeScript 5.0+.

Reach for it when a TypeScript task needs advanced type-system design or full-stack type safety and you want the agent to follow a structured, example-backed approach.

Use it to

  • Design branded types and custom utility types for an API
  • Model state with discriminated unions and type guards
  • Configure tRPC for end-to-end type safety
  • Set up tsconfig and monorepo project references
  • Write conditional, mapped, or template literal types

For Developers building type-heavy TypeScript or full-stack tRPC applications

Host repository
Jeffallan/claude-skills
Version
1.1.0
Installs, lifetime
8,600
Installs, 8 weeks
2,638
Licence
MIT
Host stars
11k
Host language
Python
topicstypescriptgenericstype-safetytrpctype-guardstsconfig