Strict TypeScript Mode This skill enforces TypeScript best practices based on the State-of-the-Art Guide 2025. When to Activate - When working with or files - On new feature implementations - During code reviews - When refactoring JavaScript to TypeScript Strict Rules 1. NEVER use without documentation 2. Explicit Types for Public APIs 3. Use Generic Constraints 4. Leverage Utility Types 5. Readonly for Immutability 6. Const Assertions for Literals 7. Discriminated Unions for State Recommended tsconfig.json Pre-Edit Checklist - [ ] No without documented reason - [ ] Explicit types on exports…