create-architecture

Generate a master game architecture document from GDDs, ADRs, and engine reference data.

Updated Feb 8, 2024
One-click install
npx skills add https://github.com/kay6198835/Game-RPG --skill create-architecture-kay6198835
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-architecture
Source: https://github.com/kay6198835/Game-RPG/tree/main/.claude/skills/create-architecture
Command: npx skills add https://github.com/kay6198835/Game-RPG --skill create-architecture-kay6198835

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end creation of a master game architecture document from GDDs, ADRs, and the engine reference library, ensuring engine-version awareness and consistency before code is written.

Core Features & Use Cases

  • Guided, phase-driven generation of the master architecture blueprint that translates approved GDDs into a concrete technical plan.
  • Reads and consolidates data from GDDs, the systems index, existing ADRs, and the engine reference library to flag gaps and validate against the pinned engine version.
  • Serves as the design-to-implementation bridge, enabling sprint planning and ADR traceability.

Quick Start

Initiate architecture creation with default lean mode to generate the master architecture blueprint.

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

To generate a game architecture document, the Skill consolidates approved Game Design Documents, existing Architecture Decision Records, and engine reference data to map system phases, ownership, data flows, and API boundaries. It outputs a master blueprint traceable to your ADRs.

What is ADR traceability in a game engine architecture blueprint?

ADR traceability in a game engine architecture blueprint links technical decisions back to approved Architecture Decision Records. The Skill audits existing ADRs against the generated system map to flag gaps and ensure consistency before code implementation begins.

Can I validate engine compatibility before writing game module code?

Yes, you can validate engine compatibility before writing code. The Skill checks your mapped systems and API boundaries against a pinned engine version from the reference library, flagging compatibility gaps and validating technical readiness during the sign-off phase.

How do I map data flows and API boundaries across game development phases?

Mapping data flows and API boundaries is handled through a guided, phase-driven generation process. The Skill translates approved design inputs into a concrete technical plan, explicitly mapping module ownership and data flows to prepare for sprint planning and implementation handoffs.

Do I need a complete Game Design Document to start system mapping?

You do not need a perfectly complete Game Design Document to start system mapping. The Skill reads available GDDs and existing ADRs to consolidate data, flag missing design gaps, and generate a lean master architecture blueprint for immediate development handoffs.

What is the best way to audit architecture decisions for a game engine?

The best way to audit architecture decisions is to run an ADR audit against the engine reference library. The Skill consolidates existing ADRs and engine context, validating API boundaries and flagging traceability gaps to ensure sign-off readiness before coding.