using-type-guards
Teaches how to write custom type guards with type predicates and use built-in type narrowing in TypeScript. Use when working with unknown types, union types, validating external data, or implementing
Also installable via skills CLI
npx skills add djankies/claude-configs/design/using-type-guards-djankies-claude-configs