What problem does it solve?
Game development teams often face costly rework when architectural decisions (ADRs) fail to cover all game design document (GDD) requirements, contain internal conflicts, or are incompatible with the project's pinned engine version. This Skill eliminates that risk by providing a structured, end-to-end architecture review process.
Core Features & Use Cases
- Full Traceability Matrix: Maps every GDD technical requirement to corresponding ADRs to identify uncovered gaps, with optional extension to link requirements to implementation stories and tests.
- Cross-ADR Conflict Detection: Identifies contradictions between architectural decisions, including data ownership conflicts, performance budget overallocations, dependency cycles, and inconsistent engine API usage.
- Engine Compatibility Audit: Verifies all ADRs align with the pinned engine version, flags deprecated API usage, and consults engine specialists to catch nuanced compatibility issues.
- Clear Verdict & Action Items: Produces a PASS/CONCERNS/FAIL verdict with prioritized lists of missing ADRs, conflict resolutions, and pre-gate checklist items to unblock production.
- Use Case: For a 90s F1 racing game built with Babylon.js, run this skill after drafting all ADRs to confirm every GDD requirement (e.g. 60fps collision detection for 200 track entities) has architectural coverage, no ADRs conflict over physics thread allocation, and all engine API choices are compatible with the project's pinned Babylon.js version.
Quick Start
Run the architecture-review skill with the argument 'full' to perform a complete audit of all GDDs and ADRs in your game project.