map-systems

Decompose game concepts into dependency-ordered, priority-tiered gameplay systems.

72|7|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/striderZA/OpenCodeGameStudios --skill map-systems-striderza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: map-systems
Source: https://github.com/striderZA/OpenCodeGameStudios/tree/main/.opencode/skills/map-systems
Command: npx skills add https://github.com/striderZA/OpenCodeGameStudios --skill map-systems-striderza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you decompose a game concept into complete, dependency-aware gameplay and design systems so you can plan development order without missing critical pieces.

Core Features & Use Cases

  • Systems decomposition: Extracts explicit systems from the GDD and infers implicit systems that the concept implies, so the scope is complete.
  • Dependency mapping and layering: Determines system dependencies, sorts them into design layers, and flags circular dependency risks for resolution.
  • Priority tiers and design order: Assigns systems to MVP/Vertical Slice/Alpha/Full Vision tiers and produces an actionable GDD writing sequence, while gating writes and handoffs to other director skills.

Quick Start

Use the map-systems skill to run full system decomposition by saying: /map-systems.

Frequently Asked Questions about map-systems

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

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

Systems decomposition for game design extracts explicit systems from your concept and infers implicit ones to ensure complete scope coverage. It produces a dependency-ordered, priority-tiered systems index for actionable GDD planning and development sequencing.

What is dependency mapping in game design and how does it structure development layers?

Dependency mapping in game design determines how systems rely on each other and sorts them into sequential design layers. It identifies and flags circular dependency risks early, allowing you to resolve structural conflicts before they block production.

How do I prioritize game systems for MVP and vertical slice development?

Prioritizing game systems for MVP and vertical slice development requires assigning features to priority tiers like MVP, Vertical Slice, Alpha, and Full Vision. This tiering generates an actionable GDD writing sequence to structure your development order.

Can I use systems decomposition if I only have a basic game idea without an existing GDD?

Yes, systems decomposition can run on a basic game idea without an existing GDD. The process reads your game concept, infers the implicit gameplay systems required, and captures user feedback via questions before drafting the systems index.

What happens when circular dependencies are detected during game systems mapping?

When circular dependencies are detected during game systems mapping, the process flags them for resolution before writing the index. This prevents conflicting system requirements from breaking your development order and ensures a clean dependency layering structure.