What problem does it solve? Inconsistent naming, mutation bugs, and unreadable code slow down reviews and onboarding. This Skill provides a shared baseline of coding conventions so every project starts from the same quality floor without re-deciding style rules. ## Core Features & Use Cases - Naming and readability rules: Enforces descriptive variable names, verb-noun function naming, and self-documenting code over comments. - Immutability and error handling: Mandates spread-based updates, typed interfaces instead of any, and comprehensive try/catch patterns. - Code smell detection: Flags long functions, deep nesting, and magic numbers with concrete before/after examples. - Use Case: When reviewing a pull request or scaffolding a new module, activate this Skill to check the code against KISS, DRY, and YAGNI principles and standard TypeScript/React conventions. ## Quick Start Review this TypeScript module against the baseline coding standards and flag any naming, immutability, or error-handling violations.