What problem does it solve? Code reviews often stall on style debates, inconsistent naming, and recurring design mistakes. This Skill provides a single baseline covering naming conventions, SOLID principles, design patterns, and code smells across Python, TypeScript, and Go, so reviewers focus on design decisions instead of style arguments. ## Core Features & Use Cases - Naming and Style Baseline: Language-specific tables for variables, functions, classes, constants, and files in Python, TypeScript, and Go, plus heuristics for boolean prefixes and verb-phrase function names. - SOLID and Design Pattern Reference: Annotated good/bad code examples for all five SOLID principles and twelve common patterns including Factory, Strategy, Observer, and Repository. - Code Smell Catalog: A symptom-to-refactoring mapping for ten common smells such as God Class, Primitive Obsession, and Magic Numbers, with a red-flag list and review checklist. - Use Case: During a pull request review, activate this Skill to check whether a new TypeScript service violates dependency inversion, contains magic numbers, or uses any at module boundaries, then cite the specific convention in review comments. ## Quick Start Review this pull request against the coding standards and flag any naming violations, SOLID principle breaches, or code smells with suggested refactorings.