What problem does it solve? Inconsistent code style, weak type safety, and poor error handling slow down development and make codebases hard to maintain. This Skill provides a single reference of universal coding standards so teams write readable, maintainable TypeScript, JavaScript, React, and Node.js code from the start. ## Core Features & Use Cases - Language Standards: Naming conventions, immutability patterns, async/await guidance, error handling, and type safety rules for TypeScript and JavaScript. - React & API Best Practices: Component structure, custom hooks, state management, REST API conventions, response formats, and Zod-based input validation. - Quality Guardrails: Code smell detection (long functions, deep nesting, magic numbers), testing standards with the AAA pattern, and performance techniques like memoization and lazy loading. - Use Case: When reviewing a pull request, apply these standards to flag direct state mutations, missing error handling, and untyped function signatures before merge. ## Quick Start Review this TypeScript module against the coding standards and list every violation with a corrected version.