What problem does it solve?
Provides a repeatable, thorough review process that identifies architectural violations, standards drift, maintainability regressions, and testability or performance issues across a codebase so teams can ship safer, more maintainable game systems.
Core Features & Use Cases
- File-level and system-level reviews: Loads target files, inspects scene and module boundaries, and evaluates cross-module dependencies.
- ADR and standards compliance: Searches for ADR references, extracts decisions, and classifies deviations as violations, drift, or minor deviations.
- Architecture, SOLID, and game-specific checks: Evaluates dependency direction, circular dependencies, SOLID principles, delta-time usage, hot-path allocations, and resource cleanup.
- Specialist orchestration: Spawns language, shader, UI, and QA specialist reviews in parallel when configured, and aggregates their findings into a structured verdict.
- Use Case: Run during pull requests or story handoffs to catch architectural regressions, ensure acceptance criteria are testable, and produce actionable "Required Changes" and "Suggestions".
Quick Start
Run the code-review skill against the path to your file or directory to receive a structured architectural and standards review with prioritized fixes.