typescript-skills

Installation
SKILL.md

TypeScript Skills Router

This skill routes TypeScript work to the smallest relevant focused skill. It is not the source of truth for design rules.

Default: open one primary skill first. Add secondary skills only when the task crosses a real boundary. Do not load every TypeScript skill by default.

Open First

If the task involves... Open
naming, abstractions, classes, cutovers, local reasoning, !, as, forced types typescript-coding-standards/SKILL.md
provider, SDK, API, request, response, generated types, mapper, mapping, transform, translator, anti-corruption layer typescript-boundaries/SKILL.md
dependency construction, factories, lifecycle, singletons, runtime selection typescript-composition/SKILL.md
env, config parsing, defaults, typed config exposure, config migration typescript-configs/SKILL.md
logging, tracing, OpenTelemetry, X-Ray, actionable diagnostics, branch observability typescript-observability/SKILL.md
secrets, crypto choices, redaction, credentials, secret sources typescript-security/SKILL.md
tests, characterization, boundary contracts, brittle assertions, config tests typescript-testing/SKILL.md
throw vs return, Result type, retryable, error classification, error contract, custom Error subclass, swallowed fallback after error, error factory/helper missing required metadata/context typescript-error-handling/SKILL.md
Promise.all, sequential awaits, bounded concurrency, AbortSignal, cleanup, SIGTERM, graceful shutdown typescript-async/SKILL.md
Installs
26
First Seen
May 10, 2026
typescript-skills — gabrielmoreira/skills