design-system

Author complete game design documents section-by-section with dependency context.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill design-system-xganqaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system
Source: https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios/tree/main/.claude/skills/design-system
Command: npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill design-system-xganqaq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you produce a complete, consistent game design document (GDD) for a single system by guiding you through every required section while pulling in cross-file context and dependency constraints.

Core Features & Use Cases

  • Guided section-by-section GDD authoring: walks through the required sections incrementally so you can ship clarity without starting from scratch.
  • Context-first design: reads the game concept, systems index, relevant registry facts, and dependency GDDs to prevent contradictions across your project.
  • Retrofit-safe updates: identifies missing or placeholder sections and fills only what’s incomplete without overwriting existing content.
  • Technical feasibility framing: checks engine/domain documentation (when configured) and surfaces constraints before you commit to design decisions.
  • Approval gates and QA-minded output: uses explicit approval checkpoints per section and validates acceptance criteria are testable.

Quick Start

Use the /design-system movement command to generate a complete GDD for the movement system using your existing studio design files and dependency constraints.

Frequently Asked Questions about design-system

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

FAQPage Schema
How do I write a game design document for a single system without losing cross-file consistency?

To write a system GDD with cross-file consistency, author section by section while automatically pulling context from your game concept and dependency interfaces. This approach prevents contradictions across your project files.

What is the best way to update a GDD with missing sections without overwriting existing design decisions?

The best way to update a GDD with missing sections is using a retrofit mode that detects placeholders and fills only incomplete content. This preserves your existing design decisions while completing the document safely.

How do I check engine technical feasibility before committing to game design decisions?

To check engine technical feasibility before committing to design decisions, configure engine and domain documentation checks. The system surfaces technical constraints automatically during the drafting process to validate your choices.

What do I need before I start drafting a system GDD?

Before drafting a system GDD, you need a mandatory game concept and a systems index in place. These foundational documents provide the required context and dependency mapping for accurate section authoring.

Can I validate if my GDD acceptance criteria are testable during the writing process?

Yes, you can validate if your GDD acceptance criteria are testable during the writing process. The system uses explicit approval gates for each section and performs QA-minded validation to ensure criteria are testable.