← Voltar para o catálogo
Advanced TypeScript type patterns for modeling complex domains safely. Use when the user needs discriminated unions, branded types, template literal types, type guards, exhaustive checking, const assertions, or is designing type-safe APIs and domain models.
Ver no GitHub ↗
Copiar URL do repo
Copiar link do SKILL.md Licença: MIT
Como adicionar
Copiar comando
/plugin marketplace add VersoXBT/claude-initial-setup
O comando exato pode variar conforme o repositório. Confira o README no GitHub.
Para o autor da skill
Cole no README do seu repo
Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.
[](https://www.skillteca.com.br/skills/type-patterns)
Copiar snippet
Alerta por categoria
1 email curto, só com as skills novas de DevOps e Infra. 4 minutos de leitura, sem spam, cancela com 1 clique.
Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.
Ler descrição completa Recolher descrição
TypeScript Type Patterns
Apply advanced type-level patterns to model domains precisely and catch logic errors at compile time instead of runtime.
When to Use
Modeling state machines or multi-variant data Preventing invalid values (e.g., mixing IDs of different entities) Building type-safe string patterns or event systems Ensuring all union cases are handled in switch/if chains Creating immutable constant objects with full type inference
Core Patterns
Pattern 1: Discrimi
[Description truncada. Veja o README completo no GitHub.]
Compartilhar
X
LinkedIn
Copiar link