map-systems

Decompose game concepts into systems and generate a prioritized design roadmap.

Updated Dec 22, 2024
One-click install
npx skills add https://github.com/imgamer/AILearn --skill map-systems-imgamer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: map-systems
Source: https://github.com/imgamer/AILearn/tree/main/game-studios/Claude-Code-Game-Studios-e375f/.claude/skills/map-systems
Command: npx skills add https://github.com/imgamer/AILearn --skill map-systems-imgamer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

map-systems breaks a game concept into complete gameplay and supporting systems, then organizes them into dependencies and a safe design order so teams know what to build first.

Core Features & Use Cases

  • Systems decomposition: Extracts explicit systems from the GDD and infers implicit supporting systems needed for a functional game.
  • Dependency mapping: Builds a layered dependency graph to prevent ordering mistakes and surface circular dependencies early.
  • Priority and design order: Assigns systems to MVP/alpha/vertical-slice style tiers and produces an authoring sequence for GDD creation.
  • Approval-gated writing: Requests confirmation before writing design/gdd/systems-index.md, and skips director gate tasks in lean/solo modes.

Quick Start

Run /map-systems to read your concept docs, enumerate and validate systems with you, then write the systems index to design/gdd/systems-index.md after approval.

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 systems for a GDD?

To decompose a game concept, the Skill extracts explicit systems from your GDD and infers implicit supporting systems needed for a functional game, requiring collaborative user validation to ensure complete systems enumeration.

How do I map dependencies and assign priority tiers for game design planning?

Mapping dependencies for game design involves building a layered dependency graph with circular-dependency detection, then assigning systems to MVP or alpha tiers to produce a safe authoring sequence for production planning.

What is the best way to order GDD authoring tasks for game production?

Ordering GDD authoring tasks requires applying dependency graph layering to sequence system design, ensuring foundational systems are documented first to prevent ordering mistakes and surface circular dependencies early.

Can I use systems decomposition for solo game development without director gates?

Yes, you can use systems decomposition for solo game development; the Skill skips director gate tasks in lean or solo modes, streamlining prioritized system roadmap generation without formal approval workflows.

What are the limitations of automated dependency graph layering in game design?

Automated dependency graph layering requires collaborative user validation to confirm system relationships and cannot autonomously resolve circular dependencies, relying on manual input to adjust the prioritized design roadmap and authoring sequence.