design-system

Guides collaborative section-by-section authoring of structured game design documents in Markdown format.

33|8|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/TraftG/opencode-game-studio --skill design-system-traftg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system
Source: https://github.com/TraftG/opencode-game-studio/tree/main/.opencode/skills/design-system
Command: npx skills add https://github.com/TraftG/opencode-game-studio --skill design-system-traftg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables collaborative, incremental design-doc creation for a single game system by collecting context from existing docs, validating dependencies, and writing structured sections to file progressively.

Core Features & Use Cases

  • Guided, section-by-section GDD authoring ensures all required sections are addressed with consistent framing.
  • Context gathering and cross-referencing dependencies helps align system design with gameplay pillars and other systems.
  • Skeleton creation and incremental writes enable safe, resumable design sessions and agent collaboration.

Quick Start

Invoke the design-system skill with a target system name, for example: /design-system combat-system

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 incrementally with an AI agent?

Incremental game design document authoring works by guiding a collaborative, section-by-section process that gathers context from existing docs and writes structured sections to file progressively. This ensures consistent framing and safe, resumable design sessions.

What is the best way to structure a game design document for a single system?

The best way to structure a single system game design document is through guided skeleton creation and enforced frontmatter. This approach validates dependencies and incrementally writes structured sections to a dedicated markdown file.

Can I resume a collaborative design session if the connection drops?

Yes, you can resume a collaborative design session. The incremental writing process saves progress to a specific markdown file on disk, enabling safe and resumable design sessions even after interruptions.

How does cross-referencing dependencies work during GDD creation?

Cross-referencing dependencies during GDD creation works by gathering context from existing design docs. This validation process helps align your new system design with established gameplay pillars and other existing systems.

Do I need existing design docs before starting section-by-section GDD authoring?

You do not strictly need existing design docs, but providing them allows the system to gather context and validate dependencies. This helps align the new system with gameplay pillars and cross-reference other systems effectively.