typescript-style-guardrails
Installation
SKILL.md
Typescript Style Guardrails
Overview
Enforce readable, boundary-aware TypeScript in strict codebases. Prefer code that a reviewer can parse quickly over clever inline type composition. If the repository already documents a stronger local convention, follow the repository before applying this skill mechanically.
Working Mode
- Identify whether the code is a boundary type, an internal helper type, or UI-local state.
- Optimize first for semantic clarity in signatures and exported APIs.
- Use utility types as construction tools, not as the main surface a human reads.
- Prefer lint-enforceable rules over taste-based advice.
- If the repository already has a stronger local rule, follow the repository.