What problem does it solve? Inconsistent code style, weak error handling, and poor naming conventions slow down code reviews and introduce bugs. This Skill provides a single reference of universal coding standards so every generated or reviewed snippet follows the same quality rules. ## Core Features & Use Cases - Language Standards: Naming, immutability, error handling, async/await, and type-safety rules for TypeScript and JavaScript. - React & API Guidelines: Component structure, custom hooks, state management, REST conventions, response formats, and Zod-based input validation. - Quality Checks: Code smell detection (long functions, deep nesting, magic numbers), testing standards (AAA pattern), and performance practices like memoization and lazy loading. - Use Case: When asking an AI to write a new React component or review a pull request, the Skill ensures the output uses typed props, proper error handling, and consistent file organization. ## Quick Start Apply the coding-standards skill to review this TypeScript file and rewrite any code that violates the naming, immutability, or error-handling rules.