create-architecture

Generate a master game architecture document from GDDs and ADRs.

Updated Dec 22, 2024
One-click install
npx skills add https://github.com/imgamer/AILearn --skill create-architecture-imgamer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-architecture
Source: https://github.com/imgamer/AILearn/tree/main/game-studios/Claude-Code-Game-Studios-e375f/.claude/skills/create-architecture
Command: npx skills add https://github.com/imgamer/AILearn --skill create-architecture-imgamer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the slow, error-prone step of manually planning a whole-system game architecture by producing a complete, engine-version-aware master blueprint directly from your design inputs.

Core Features & Use Cases

  • Guided master architecture authoring: Converts approved GDDs, a systems index, existing ADRs, and engine reference docs into a single actionable architecture plan.
  • Engine-version and risk-aware validation: Flags knowledge gaps and validates decisions against pinned engine documentation before committing to core choices.
  • Traceability and decision gap coverage: Builds a Technical Requirements Baseline, audits existing ADRs, and outputs missing ADRs for required next steps.

Quick Start

Use the create-architecture skill in full mode with an argument like: create-architecture --review full.

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 complete game architecture document from a GDD?

Game architecture planning requires defining system layering, data flow, and API boundaries before sprint planning. This Skill guides the end-to-end creation of an engine-version-aware master architecture document directly from your GDDs and existing ADRs.

What is engine-version-aware architecture validation for game projects?

Engine-version-aware architecture validation checks technical decisions against pinned engine reference files to flag knowledge gaps. It ensures your system layering and API boundaries align with specific engine constraints before committing to core choices.

How do I audit ADR coverage for technical requirements in game development?

Auditing ADR coverage involves building a Technical Requirements Baseline from design sources and comparing it against existing Architecture Decision Records. This process identifies missing ADRs required for next steps and resolves decision gaps.

Can I use this Skill to define module ownership and API boundaries before sprint planning?

Yes, defining module ownership and API boundaries before sprint planning is a core use case. The process requires reading engine reference files and design sources to produce an actionable architecture document with clear data-flow definitions.

What are the limitations of manually planning a whole-system game architecture?

Manually planning whole-system game architecture is slow and error-prone, often missing critical engine compatibility checks. Automating the process eliminates manual errors by validating decisions against engine reference files and auditing ADR coverage.