code-review

Review game code files for architectural correctness, SOLID adherence, and performance risks.

72|7|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/striderZA/OpenCodeGameStudios --skill code-review-striderza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/striderZA/OpenCodeGameStudios/tree/main/.opencode/skills/code-review
Command: npx skills add https://github.com/striderZA/OpenCodeGameStudios --skill code-review-striderza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents costly regressions by performing structured architectural and quality reviews on game code, ensuring maintainability, testability, and performance readiness before changes ship.

Core Features & Use Cases

  • Architectural validation: Checks dependency direction, layer separation, event/signal usage, and circular dependencies against established patterns.
  • Quality and SOLID compliance: Evaluates method/class design for doc coverage, complexity/size thresholds, and SOLID principles.
  • ADR drift detection: Scans for ADR references and flags architectural violations, drift, and minor deviations with severity.
  • Game-specific concerns: Reviews delta-time usage, hot-path allocations, cleanup, and thread-safety where applicable.

Quick Start

Run the code review on your target file or directory by calling the code-review skill with the argument set to the path-to-file-or-directory you want checked.

Frequently Asked Questions about code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review game code for SOLID violations and architectural drift?

Game code review checks dependency direction, layer separation, and SOLID adherence to prevent regressions. It evaluates method design, complexity thresholds, and architectural alignment, emitting a structured verdict with required changes before code ships.

Can I check my game logic files for ADR compliance and circular dependencies?

Checking ADR compliance scans game code files for architectural decision references and flags violations or drift. The review evaluates circular dependencies, event usage, and layer separation, returning a structured verdict with severity levels.

What is the best way to detect performance risks and hot-path allocations in game code?

Detecting performance risks in game code involves reviewing delta-time usage, hot-path allocations, cleanup, and thread-safety. A structured review identifies these performance issues alongside testability and SOLID compliance, returning a verdict with required changes.

Does code review work for evaluating testability in UI and engine-adjacent changes?

Evaluating testability in UI and engine-adjacent changes involves reviewing method and class design for complexity and size thresholds. The review ensures maintainability and alignment with project decisions, producing a structured verdict with required changes.

How do I run an architectural code review on a specific file or directory?

Running an architectural code review on a file or directory requires passing the target path as an argument. The review loads files, checks ADR compliance, runs parallel specialist reviews, and emits a structured verdict with required changes.