create-architecture

Transform game design documents into an engine-aware architecture blueprint.

47|12|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/nuoyanruoshui/GodotGameFramework --skill create-architecture-nuoyanruoshui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-architecture
Source: https://github.com/nuoyanruoshui/GodotGameFramework/tree/main/Godot/.claude/skills/create-architecture
Command: npx skills add https://github.com/nuoyanruoshui/GodotGameFramework --skill create-architecture-nuoyanruoshui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms approved game design documents and technical constraints into a complete, engine-aware architecture blueprint before implementation begins.

Core Features & Use Cases

  • Context Analysis: Reads game design documents, systems indexes, technical preferences, engine references, and existing architecture decisions.
  • Architecture Definition: Maps systems to layers, establishes module ownership, documents data flows, and defines API boundaries.
  • Decision Traceability: Audits existing ADRs, identifies uncovered requirements, and produces a prioritized list of missing architecture decisions.
  • Use Case: Use it to turn a Godot game's GDD collection into an approved master architecture document with engine compatibility checks, feasibility review, and implementation handoff guidance.

Quick Start

Use the create-architecture skill with the full focus mode to author and review the game's master architecture from all available design and engine documentation.

Frequently Asked Questions about create-architecture

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

FAQPage Schema
How do I turn a game design document into a buildable architecture?

To turn a game design document into a buildable architecture, you need to map systems to layers, establish module ownership, document data flows, and define API boundaries against technical constraints. This validates engine compatibility and tracks requirements.

What is the best way to define module boundaries and data flow for a Godot game?

Defining module boundaries and data flow for a Godot game requires mapping approved design systems to architectural layers and validating decisions against the configured engine version. This process ensures engine-aware structure and tracks requirements traceability.

How do I track requirements traceability and identify missing architecture decisions?

Requirements traceability and missing architecture decisions are tracked by auditing existing ADRs against approved design documents. This identifies uncovered requirements and produces a prioritized list of missing architecture decisions for feasibility review.

Does this architecture design process work without existing ADRs?

Yes, the architecture design process works without existing ADRs by analyzing available game design documents and technical constraints. It identifies uncovered requirements and generates a prioritized list of missing architecture decisions to guide implementation.

When do I need to perform an architecture decision audit for my game project?

An architecture decision audit is needed when transforming approved game designs into a master architecture document. It validates existing decisions against engine references, tracks knowledge gaps, and ensures feasibility before implementation handoff.