code-review

Review Unity/C# codebases for coding standards, ADR compliance, and SOLID principles.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill code-review-xganqaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios/tree/main/.claude/skills/code-review
Command: npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill code-review-xganqaq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents regressions and technical debt by performing a structured architectural and quality review that flags violations early, improving code reliability and maintainability.

Core Features & Use Cases

  • Deterministic code review output: Evaluates standards, architecture, SOLID, testability, and game-specific concerns with a consistent rubric.
  • Context-aware engine guidance: Applies specialized review criteria based on configured engine specialists (language/code, shader, UI, and engine architecture).
  • ADR drift detection: Checks for ADR references and reports architectural violations, drift, or minor deviations.
  • Testability QA alignment: For logic/integration stories, verifies that stated QA hooks and acceptance criteria map to testable code paths.

Quick Start

Run code-review against the target file or folder and let it assess standards compliance, architecture/SOLID, ADR alignment, and QA testability.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I perform an architectural code review that catches SOLID principle violations in Unity C# scripts?

Architectural code review for Unity C# evaluates coding standards, SOLID principles, and game-specific concerns by reading project preferences and producing a structured verdict with required changes and specialist findings.

What is the best way to detect ADR drift before merging new logic or shader code?

ADR drift detection scans specified files for Architecture Decision Record references, comparing technical preferences against stated decisions to report architectural violations, drift, or minor deviations before they ship.

Can I use automated code review to verify testability and QA hooks for Unity integration code?

Automated testability QA aligns logic and integration stories by verifying that stated QA hooks and acceptance criteria map directly to testable code paths during the architectural review process.

How does context-aware engine guidance work when reviewing UI and shader files?

Context-aware engine guidance applies specialized review criteria by routing files to configured engine specialists for language, shader, UI, and engine architecture based on technical preferences.

What coding standards and technical preferences do I need to configure for a deterministic code review?

Deterministic code review requires reading project coding standards and technical-preference documents to consistently evaluate architecture, testability, and engine-adjacent codebases with a structured rubric.