typescript-standards
Installation
SKILL.md
When to Load
Load this skill when the task involves:
- Creating or refactoring functions, methods, classes, modules
- Typing decisions: interfaces, types, enums, generics, utility types
- Domain modeling, boundaries, shared contracts
- API design, module boundaries between layers
- Design principles: SOLID, KISS, YAGNI, LIFT, SoC
- Design patterns (GoF) with real justification
Composition
This skill is COMPLEMENTARY to framework skills:
- When loaded ALONGSIDE
angular-standards: applies TypeScript rules to.tsfiles of Angular Resources - The framework skill prevails for ecosystem-specific organization (Angular DI, signals, etc.)
- This skill prevails for general language and design rules (types, boundaries, modules)
- Load this skill triggered by
angular-standardsComposition section — do NOT auto-trigger alone for component tasks thatangular-standardsalready covers