typescript-engineering
Installation
SKILL.md
TypeScript Engineering
Use this skill to produce TypeScript that is strongly typed, easy to change, and safe under change.
Keep the top-level approach simple: work from the existing code, make the smallest correct change, and tighten types, naming, and boundaries where they materially improve correctness or maintenance.
The best code is the code not written. Do not add new modules, helpers, wrappers, or abstractions by default. Favor small, well-judged edits to existing cohesive modules when that keeps the design cleaner and avoids code bloat.