typescript-strict-mode

TypeScript strict mode by default. Discriminated unions, branded types, exhaustive switches.

Score 0(?)CommunityCodeby ts-skills
Verified for:

Install

$ npx skills add ts-skills/strict-mode

Best for

TypeScript codebases moving to strict mode and wanting strong types throughout.

About this skill

TypeScript strict mode patterns: discriminated unions, branded types, exhaustive switches, type narrowing.

TypeScriptTypesStrict

Score breakdown

Score breakdown

rubric 1.0
Install count
0/20
Provenance
8.3/15
GitHub stars
0/15
Recency
6/10
Compatibility
6/10
Documentation depth
6.5/10
Install ergonomics
10/10
License
5/5
Verification freshness
3/5

Composite 0–100 score derived from 9 verifiable signals. See the rubric →

Skill FAQ

About typescript-strict-mode

What is the typescript-strict-mode skill?

TypeScript strict mode patterns: discriminated unions, branded types, exhaustive switches, type narrowing.

Which agents does typescript-strict-mode work with?

Claude Code, Cursor, Codex CLI.

How do I install typescript-strict-mode?

Run `npx skills add ts-skills/strict-mode` for Claude Code. See the install panel for per-agent commands.

Is typescript-strict-mode free to use?

Yes — typescript-strict-mode is open source (MIT).

Who maintains typescript-strict-mode?

typescript-strict-mode is published by ts-skills and was last updated on 2026-04-21.

What is typescript-strict-mode best for?

TypeScript codebases moving to strict mode and wanting strong types throughout.