What problem does it solve? Manually checking code against project conventions, architecture rules, and Unity-specific pitfalls is slow and inconsistent. This Skill automates structured code review for Unity game projects, producing a standardized report with compliance scores and actionable findings. ## Core Features & Use Cases - Standards Compliance Checks: Verifies method length, cyclomatic complexity, documentation comments, dependency injection, and configuration sourcing against project rules. - Architecture & SOLID Audit: Validates dependency direction (Core ← GameFlow ← Board/Card/UI), EventBus-based communication, and all five SOLID principles. - Unity-Specific Inspection: Detects GetComponent calls in Update(), GC allocations in hot paths, incorrect null checks, coroutine leaks, and improper field visibility. - Use Case: Before merging a new card system feature, run the review on the changed directory to receive a scored report listing must-fix violations, optional suggestions, and a pass/fail conclusion. ## Quick Start Ask the AI to review a specific file or directory, for example: run a code review on Assets/Scripts/CardSystem and report any architecture or SOLID violations.