What problem does it solve?
Game development teams frequently encounter costly rework and technical debt when architectural decisions are not aligned with game design documents (GDDs), contain cross-team conflicts, or are incompatible with the project's pinned game engine. This Skill provides a structured, repeatable review process to catch these issues early in the development cycle, before they impact production.
Core Features & Use Cases
- Full Traceability Matrix Generation: Maps every technical requirement extracted from GDDs to architectural decision records (ADRs) to identify uncovered requirements and coverage gaps, with support for extended Requirements Traceability Matrices (RTM) that link requirements to implementation stories and tests.
- Cross-ADR Conflict Detection: Automatically identifies contradictions between architectural decisions, including data ownership conflicts, performance budget overruns, dependency cycles, and inconsistent state management rules.
- Engine Compatibility Auditing: Validates all ADRs against the project's pinned engine version to flag deprecated API usage, version mismatches, and engine-specific anti-patterns, with optional consultation from engine specialist subagents for nuanced validation.
- Use Case: Use this Skill during the transition from Technical Setup to Pre-Production to validate that your game's architecture is implementation-ready, or after writing new ADRs to ensure they do not introduce conflicts, gaps, or engine incompatibilities.
Quick Start
Use the architecture-review skill to perform a full audit of your game project's architecture against all GDDs and engine requirements, and receive a PASS/CONCERNS/FAIL verdict with a prioritized list of required ADRs to address any gaps.