typescript-advanced

Installation
SKILL.md

TypeScript Advanced Types

Comprehensive guidance for mastering TypeScript's advanced type system. This SKILL.md is a dispatcher — the detailed code patterns live in references/*.md and are loaded on demand.

Required Reading Router

Read the matching reference before producing code. Each is one level deep and self-contained.

Goal Read
Refresh foundational generics, conditional types, mapped types, template literals, utility types references/core-concepts.md
Build a type-safe event emitter, API client, builder, deep utility, form validator, or discriminated state machine references/advanced-patterns.md
Use infer, type guards, assertion functions, or write compile-time type tests references/type-inference.md
Apply project-level configuration, interfaces-vs-types, error handling, performance references/best-practices.md

When to Use This Skill

  • Building type-safe libraries or frameworks
  • Creating reusable generic components
  • Implementing complex type inference logic
Related skills

More from pedronauck/skills

Installs
172
GitHub Stars
360
First Seen
Mar 18, 2026