TypeScript/JavaScript Development Skill When to Invoke - Writing new TypeScript or JavaScript files - Refactoring existing TS/JS code - Reviewing code for type safety and best practices - Converting JavaScript to TypeScript - Designing module APIs and type interfaces - Fixing type errors or improving type coverage Code Style Naming Conventions - for variables, functions, parameters - for types, interfaces, classes, enums, React components - for constants and enum members - Prefix interfaces with only if project convention requires it - otherwise plain - Boolean variables: use , , , prefixes (…