What problem does it solve? Inconsistent code style, weak error handling, and poor structure slow down reviews and create technical debt. This Skill provides a single reference of conventions so every module follows the same naming, typing, testing, and API design rules. ## Core Features & Use Cases - Language Standards: Naming, immutability, async/await, and type-safety rules for TypeScript and JavaScript with good/bad code examples. - React & API Conventions: Component structure, custom hooks, state updates, REST endpoint design, response formats, and Zod-based input validation. - Quality Guardrails: Testing patterns (AAA structure), code smell detection (long functions, deep nesting, magic numbers), and performance practices like memoization and lazy loading. - Use Case: When reviewing a pull request or scaffolding a new Next.js module, activate this Skill to check the code against consistent conventions before merging. ## Quick Start Review this TypeScript file against the coding standards and point out violations in naming, error handling, and type safety.