Safer TypeScript with fewer invalid states.
Guides TypeScript development with types that prevent invalid states and validate incoming data.
When to use it
Use when reading or editing any .ts or .tsx file.
It changes how the agent reads and edits TypeScript project code.
What you provide
Requires applying the type-system-discipline principle skill before these TypeScript rules.
No additional actions listed.