What problem does it solve? Inconsistent naming, mutation bugs, deep nesting, and missing error handling make codebases hard to maintain and review. This Skill provides a shared baseline of coding conventions so teams can enforce quality standards consistently across projects. ## Core Features & Use Cases - Naming & Readability Rules: Enforces descriptive variable and function names, verb-noun function patterns, and self-documenting code over comments. - Immutability & Type Safety: Mandates spread-operator updates, typed interfaces, and bans direct mutation and any types in TypeScript/JavaScript. - Code Smell Detection: Flags long functions, deep nesting, and magic numbers with concrete before/after refactoring examples. - Use Case: When reviewing a pull request, activate this Skill to check the diff against KISS, DRY, and YAGNI principles, error-handling expectations, and async/await best practices before approving. ## Quick Start Review the code in this pull request against cross-project coding standards and flag any violations of naming, immutability, or error-handling conventions.