What problem does it solve? Teams and AI-assisted coding sessions often produce inconsistent code with unclear naming, direct mutations, missing error handling, and structural code smells. This Skill provides a shared baseline of coding conventions so reviews, refactors, and new modules follow the same quality rules across projects. ## Core Features & Use Cases - Naming and Readability Rules: Enforces descriptive variable names, verb-noun function naming, and self-documenting code over comments. - Immutability and Type Safety: Mandates spread-based updates, typed interfaces, and avoidance of any in TypeScript/JavaScript code. - Code Smell Detection: Flags long functions, deep nesting, and magic numbers with concrete before/after examples. - Use Case: When reviewing a pull request, activate this Skill to check naming, error handling, async patterns, and test structure against a consistent baseline before approving. ## Quick Start Review this TypeScript module against the coding standards and list every violation with a suggested fix.