typescript
Installation
SKILL.md
TypeScript
Workflow
- Confirm runtime target (Node/browser), module system, and repository layout.
- Establish strict compiler defaults and shared
tsconfiginheritance. - Separate domain types, transport types, and generated types.
- Enforce module boundaries and import discipline in packages.
- Align build, typecheck, lint, and test pipelines with CI.
- Measure and tune compilation performance for monorepos.
- Validate public API stability before release.
Preflight (Ask / Check First)
- TypeScript version and package manager lockfile state.
- Runtime matrix (Node LTS, browser targets, ESM/CJS expectations).
- Monorepo vs single-package structure.
- Publishing requirements (internal-only vs public packages).
- Current strictness level and known
anyescape hatches.