create-architecture

Creates engine-version-aware architecture blueprints from GDDs with traceability and ADR gaps.

1|Updated May 3, 2026
One-click install
npx skills add https://github.com/imclab/xrA1-swarm --skill create-architecture-imclab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-architecture
Source: https://github.com/imclab/xrA1-swarm/tree/main/.claude/skills/create-architecture
Command: npx skills add https://github.com/imclab/xrA1-swarm --skill create-architecture-imclab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of translating approved game design docs into a coherent, engine-version-aware technical architecture before implementation begins, preventing brittle, inconsistent, or missing system decisions.

Core Features & Use Cases

  • Architecture blueprint authoring: Produces docs/architecture/architecture.md as the master document that sits between GDD and coding.
  • Traceable requirements to decisions: Extracts technical requirements from GDDs into a numbered baseline and uses it to drive layer mapping, module ownership, data flow, API boundaries, and ADR audit/coverage.
  • Engine compatibility guardrails: Loads engine reference materials to flag post-cutoff changes and validate decisions against the pinned engine version.

Quick Start

Use the create-architecture skill in full mode by running it with the argument-hint options to generate the master architecture document for your project.

Frequently Asked Questions about create-architecture

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

FAQPage Schema
How do I translate a game design document into a technical architecture blueprint?

Translating a game design document into a technical architecture blueprint involves extracting technical requirements into a baseline to map out layers, module ownership, data flows, and API boundaries. This ensures design decisions are fully covered before implementation begins.

What is the best way to audit existing ADRs against new game design requirements?

Auditing existing ADRs against new game design requirements requires extracting a numbered Technical Requirements Baseline from your GDD. This baseline drives the ADR coverage analysis to identify required architectural decision gaps.

How do I map module boundaries and data flows for a pre-production game project?

Mapping module boundaries and data flows for a pre-production game project is done by generating a master architecture document. This document defines module ownership and API boundaries directly from the extracted technical requirements.

Can I validate engine compatibility guardrails when planning my game systems design?

Validating engine compatibility guardrails during game systems design requires loading engine reference documentation. This flags post-cutoff changes and validates architectural decisions against the pinned engine version.

Why do I need requirements traceability in my game architecture documentation?

Requirements traceability in game architecture documentation prevents brittle or missing system decisions by linking every layer map and API boundary back to a numbered technical requirements baseline extracted from the GDD.

Does generating an architecture blueprint require manual ADR gap analysis?

Generating an architecture blueprint does not require manual ADR gap analysis. The process automatically outputs required ADR gaps and traceability directly into the master architecture document.