What problem does it solve?
Manual code review for Unity C# game projects is slow, inconsistent, and often misses critical bugs, architecture violations, or performance issues, especially after large uncommitted changes or branch merges. This skill automates the entire review workflow using Codex CLI with a custom Unity 18-rule best-practice checklist, ensuring consistent, thorough reviews without manual effort, and automatically verifies every finding against live Unity Editor state to avoid false positives.
Core Features & Use Cases
- Automated Code Review: Uses Codex CLI with high reasoning effort to review uncommitted changes, branch diffs against a base, or explicit file lists for Unity C# code, with a built-in Unity-specific best-practice checklist.
- Iterative Review Loop: Automatically re-runs reviews until no critical issues remain (up to 5 rounds), intelligently handling over-engineering suggestions by prioritizing simpler, proportionate fixes.
- Verified Findings Gate: Dispatches parallel subagents to verify every critical and moderate finding against live Unity Editor runtime state via tykit, not just static source code, and enforces a gate that blocks code edits until all verifications are complete.
- Use Case: After running /qq:test and before committing code, use this skill to catch bugs, architecture issues, and performance problems in your Unity C# changes, with all confirmed issues fixed automatically and test failures handled with your input.
Quick Start
After writing C# changes for your Unity project, invoke the codex-code-review skill to automatically review uncommitted changes, verify all findings against the live Editor, and fix any critical issues before you commit to the branch.