---
name: kunanonj/cursor-plugin-teamkit-rule-typescript-exhaustive-switch
source: https://app.decimal.ai/s/kunanonj-cursor-plugin-teamkit-rule-typescript-exhaustive-switch@1/SKILL.md
source_sha256: addc68654902
---

typescript-exhaustive-switch: In switch statements over discriminated unions or enums, use a `never` check in the default case so newly added variants cause compile-time failures until handled.