map-systems

Decompose a game concept into systems and generate a systems index file.

14|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill map-systems-euraika-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: map-systems
Source: https://github.com/Euraika-Labs/Codex-Code-Game-Studios/tree/main/.agents/skills/map-systems
Command: npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill map-systems-euraika-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps design teams break down a game concept into a structured set of systems, identify dependencies, and establish a clear design order to progress from concept to a concrete systems index.

Core Features & Use Cases

  • System decomposition: converts a game concept into explicit gameplay systems and implied subsystems.
  • Dependency mapping: reveals data flow and integration order between systems.
  • Priority-driven design: assigns MVP/alpha/vertical-slice priorities and generates an actionable design order.
  • Systems index authoring: creates a centralized design-gdd/systems-index.md showcasing all systems, dependencies, and milestones.

Quick Start

Run the map-systems skill to decompose a game concept, map dependencies, and generate the systems index.

Frequently Asked Questions about map-systems

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

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

To decompose a game concept into discrete systems for a game design document, you can use systems mapping to convert core concepts into explicit gameplay systems and implied subsystems. This establishes a centralized systems index.

What is the best way to map dependencies between gameplay systems?

Mapping dependencies between gameplay systems reveals data flow and integration order. By applying dependency mapping during early concept work, teams can establish a clear design order and identify integration sequences.

How do I prioritize game systems for an MVP or vertical slice?

Prioritizing game systems for an MVP involves assigning MVP, alpha, and vertical-slice priorities to each decomposed system. This generates an actionable design order to track progress from prototype to large studio games.

Can I generate a systems index file for game design automatically?

Yes, you can automatically generate a systems index file at design/gdd/systems-index.md. This centralized document showcases all decomposed gameplay systems, their dependencies, and assigned milestones.

Does systems mapping work for small game prototypes or only large studio projects?

Systems mapping works for projects of any size, from small prototypes to large studio games. Applying phased decomposition during early concept work scales to match the complexity of the game design.

Why do I need to map system dependencies before writing a game design document?

Mapping system dependencies before writing a game design document is needed to identify data flow and integration order. This prevents bottlenecks by establishing an actionable design order based on MVP-driven prioritization.