design-systems

Decompose game concepts into systems, map dependencies, and prioritize design order.

10|2|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/wanghaisheng/OpenAgenticGame-Studios --skill design-systems-wanghaisheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-systems
Source: https://github.com/wanghaisheng/OpenAgenticGame-Studios/tree/main/refenrece/skills/design-systems
Command: npx skills add https://github.com/wanghaisheng/OpenAgenticGame-Studios --skill design-systems-wanghaisheng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps break down a complex game concept into manageable, individual systems, mapping their dependencies and prioritizing their design order to create a clear development roadmap.

Core Features & Use Cases

  • Systems Enumeration: Identifies explicit and implicit game systems required by a concept.
  • Dependency Mapping: Visualizes how systems rely on each other, establishing a logical build order.
  • Priority Assignment: Categorizes systems by development phase (MVP, Alpha, etc.) for efficient planning.
  • Use Case: A game designer can use this Skill to take a high-level game idea and generate a detailed list of all necessary game mechanics, UI elements, and technical systems, along with a prioritized plan for designing each one.

Quick Start

Use the design-systems skill to map out all game systems based on the current game concept.

Frequently Asked Questions about design-systems

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

FAQPage Schema
How do I break down a game concept into discrete systems for a GDD?

To break down a game concept into discrete systems for a GDD, this skill identifies explicit and implicit game mechanics, maps their inter-system dependencies, and prioritizes the design order for development.

Can I prioritize game design order for different development phases like MVP or Alpha?

Yes, you can prioritize game design order by assigning categories based on development phases, grouping systems into MVP, Alpha, or other stages to ensure efficient project planning.

How do I identify implicit game systems required by my high-level game idea?

To identify implicit game systems from a high-level game idea, the skill performs systems enumeration to uncover underlying mechanics, UI elements, and technical systems required for the concept.

Does this skill support iterative refinement of the systems index for game development?

Yes, the skill supports iterative refinement of the systems index, allowing game designers to continuously update and review the list of necessary mechanics and technical systems during GDD generation.

How do I generate a development roadmap from a complex game design concept?

To generate a development roadmap from a complex game design concept, the skill decomposes the idea into manageable systems, maps dependencies, and outputs a prioritized design plan.