typescript-engineering

Installation
SKILL.md

This skill improves TypeScript quality across applications, packages, APIs, and tooling.

Quick Start

  1. Identify runtime context: Node, browser, React, Next.js, CLI, or library.
  2. Inspect tsconfig, package manager, lint rules, tests, and build tooling before editing.
  3. Prefer strict typing, small modules, and explicit boundary validation.
  4. Validate with the type checker and the existing test runner.

Core Rules

  • Correctness first, then maintainability, then performance.
  • Keep strict mode assumptions intact.
  • Use types to model domain rules, but validate unknown data at runtime.
  • Prefer explicit return types on exported APIs and reusable utilities.
  • Avoid broad any, assertion-heavy flows, and over-abstracted generic helpers.

Focus Areas

Installs
1
First Seen
Mar 17, 2026
typescript-engineering — alberfdez1523/language-skills