What problem does it solve? Inconsistent code style, weak error handling, and anti-patterns slow down reviews and create maintenance debt. This Skill provides a single reference of universal coding standards so every module follows the same conventions for naming, structure, typing, and testing. ## Core Features & Use Cases - Language Standards: Concrete do/don't examples for TypeScript and JavaScript covering naming, immutability, error handling, async patterns, and type safety. - React & API Guidance: Patterns for typed components, custom hooks, state updates, REST endpoint design, response formats, and Zod-based input validation. - Quality Detection: Checklists for code smells such as long functions, deep nesting, and magic numbers, plus testing standards using the AAA pattern. - Use Case: When reviewing a pull request or scaffolding a new Next.js module, activate this Skill to verify naming conventions, immutability, validation schemas, and file organization before merging. ## Quick Start Review this TypeScript React component against the coding standards and point out any violations with corrected code.