typescript
Installation
SKILL.md
When to Use
Triggers: When writing TypeScript, defining types/interfaces, or using utility types.
Load when: writing TypeScript code, defining data structures, working with generics, or needing type safety patterns.
Critical Patterns
Pattern 1: Const Types (single source of truth)
// ✅ Create const object first, then extract type
const USER_ROLES = {
ADMIN: 'admin',
USER: 'user',
GUEST: 'guest',
} as const;
Related skills