Start
typescript-advanced-patterns
typescript-advanced-patterns - Skill Dossier
typescript-advanced-patterns

typescript-advanced-patterns

Advanced TypeScript type system patterns for production codebases. [What: branded types for nominal typing, discriminated unions, template literal types, conditional types, the infer keyword, satisfies operator, const assertions, Zod schema inference, type-safe event emitters, exhaustive switch checking] [When: designing domain models, building type-safe APIs, creating reusable generic utilities, eliminating runtime bugs with compile-time guarantees, refactoring any-typed codebases] [Keywords: branded types, discriminated union, template literal types, conditional types, infer, satisfies, const assertion, Zod inference, exhaustive, mapped types, utility types, nominal typing, type narrowing, generic constraints] NOT for basic TypeScript syntax or React component typing (use a React-specific skill).

Uncategorized

Allowed Tools

ReadWriteEditBash(npm:*npx:*tsc:*)

Share this skill

Coming in Spring 2026 Beta

WinDAGs will match this skill automatically. Then ask:

"Use typescript-advanced-patterns to help me build..."
Request Early Access
"Use typescript-advanced-patterns to help me build a feature system"
"I need expert help with advanced typescript type system patterns for produ..."