create-architecture

Translate GDDs and ADRs into an engine-version-aware architecture document.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/WindXRan/y3td --skill create-architecture-windxran
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-architecture
Source: https://github.com/WindXRan/y3td/tree/main/.claude/skills/create-architecture
Command: npx skills add https://github.com/WindXRan/y3td --skill create-architecture-windxran

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

create-architecture turns scattered GDDs and engine constraints into a single, coherent master architecture document so your team can plan and implement without guesswork.

Core Features & Use Cases

  • Engine-version-aware blueprinting: Validates knowledge gaps and flags high/medium risk engine domains against the pinned engine reference library.
  • System-to-layer translation: Converts systems-index content into a proposed layer map with module boundaries and ownership.
  • Implementation-ready architecture artifacts: Produces the master document at docs/architecture/architecture.md and identifies required missing ADRs to unblock coding.

Quick Start

Use create-architecture to generate docs/architecture/architecture.md for your currently pinned engine version in one guided run.

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 blueprint from a game design document?

To generate a game architecture blueprint, you translate approved GDDs and existing ADRs into system layers, module ownership, data flows, and API boundaries, producing an implementation-ready master architecture document.

What is engine-version-aware architecture blueprinting in game development?

Engine-version-aware architecture blueprinting validates technical requirements and flags high or medium risk engine domains against a pinned engine reference library before implementation starts.

How do I translate game systems into module ownership and layer maps?

You translate game systems by converting systems-index content into a proposed layer map, defining clear module boundaries and establishing technical ownership across the game architecture.

Can I audit existing architecture decision records to identify missing ADRs?

Yes, you can audit existing architecture decision records by validating technical requirements against the engine reference library and flagging ADR audit gaps to identify required missing ADRs before coding.

What's the best way to validate technical requirements against engine compatibility before implementation?

The best way to validate technical requirements against engine compatibility is by using phased context loading and risk-domain flagging with user-gated approvals to ensure all constraints are checked.

Do I need an approved GDD to produce a master architecture document?

Yes, you need an approved GDD because the architecture document is produced by translating the GDD and existing ADRs into system layers, data flows, and API boundaries for implementation planning.