What problem does it solve?
This Skill helps you prevent brittle, inconsistent, and hard-to-test code by performing a structured review focused on architecture, standards, ADR compliance, SOLID principles, and performance-minded game-specific concerns.
Core Features & Use Cases
- Targeted file-based review: Reviews a specified file or directory by reading project standards from CLAUDE.md and inspecting the target codebase.
- Engine specialist triage: Detects the right review lens based on file type (primary language, shader, UI) and runs the applicable specialists in parallel.
- ADR compliance verification: Searches for ADR references (e.g., ADR-NNN or architecture ADR paths) and flags architectural drift, drift severity, or violations against extracted Decision/Consequences.
- Quality gates: Checks documentation, complexity/size limits, dependency direction, layer separation, events/signals usage, and SOLID compliance.
- Testability review: For logic/integration scenarios, evaluates whether provided QA test cases map to real, testable code paths and identifies untestable acceptance criteria and missing seams.
- Output structured verdict: Produces a consistent review report including findings, required changes, suggestions, and an approval status.
Quick Start
Use the code-review skill to review the system files in the directory 'src/' and return a structured verdict with required changes.