create-architecture

Generate an engine-aware architecture document from GDDs, systems index, and ADRs.

14|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill create-architecture-euraika-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-architecture
Source: https://github.com/Euraika-Labs/Codex-Code-Game-Studios/tree/main/.agents/skills/create-architecture
Command: npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill create-architecture-euraika-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill produces a complete, engine-aware master architecture document that consolidates approved GDDs, the systems index, existing ADRs, and engine reference libraries into a single, actionable blueprint required before coding and sprint planning.

Core Features & Use Cases

  • Technical Requirements Extraction: Reads all GDDs and the systems index to extract and enumerate a Technical Requirements Baseline mapped to requirement IDs.
  • Engine-aware Validation & Gap Inventory: Loads engine reference files, identifies high/medium risk domains and post-cutoff API changes, and flags knowledge gaps that affect architectural decisions.
  • Layering, Module Ownership, Data Flow, API Boundaries, and ADR Audit: Guides the user through system layer mapping, module ownership tables, data flow diagrams, interface contracts, ADR audits, and generates required ADR recommendations plus the final architecture document.
  • Use Case: Preparing a game repository for pre-production by ensuring all systems are mapped, engine compatibility is verified, and required ADRs are listed and prioritized.

Quick Start

Run create-architecture to generate the master architecture document from the project's GDDs systems index engine references and existing ADRs.

Frequently Asked Questions about create-architecture

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

FAQPage Schema
How do I generate a master architecture document from game design documents?

To generate a master architecture document from game design documents, you need a tool that reads approved GDDs and translates them into a concrete technical blueprint mapping systems, modules, and data flows. This process extracts technical requirements and outputs a versioned architecture.md file along with required ADRs.

What is engine-aware system design for game development repositories?

Engine-aware system design for game development repositories is the process of mapping technical requirements to a specific engine version. It involves loading engine reference files, verifying compatibility, identifying high-risk domains, and flagging knowledge gaps before coding begins.

How do I map ADR traceability before sprint planning?

To map ADR traceability before sprint planning, you audit existing architecture decision records against the systems index and technical requirements. This generates a prioritized list of required ADRs and interface contracts, ensuring all architectural decisions are tracked.

Can I use this to verify engine-version compatibility for my game architecture?

Yes, you can verify engine-version compatibility by loading engine reference files and checking them against your approved GDDs. The process identifies post-cutoff API changes and flags knowledge gaps that could affect your architectural decisions.

What is the best way to define module ownership and API boundaries in a game project?

The best way to define module ownership and API boundaries is by translating approved GDDs into a master architecture blueprint. This generates module ownership tables, data flow diagrams, and interface contracts that establish clear system layers before coding.