Use when modeling a domain with the type system to make illegal states unrepresentable — discriminated unions, exhaustive matching, newtypes/branded types, and Result/Option error modeling in TypeScript and Rust.
Installation
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Use when modeling a domain with the type system to make illegal states unrepresentable — discriminated unions, exhaustive matching, newtypes/branded types, and Result/Option error modeling in TypeScript and Rust.