map-systems

Decompose game design documents into a prioritized systems index with dependency maps.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/emcconnell/nova-scout --skill map-systems-emcconnell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: map-systems
Source: https://github.com/emcconnell/nova-scout/tree/main/.claude/skills/map-systems
Command: npx skills add https://github.com/emcconnell/nova-scout --skill map-systems-emcconnell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converting a high-level game concept and scattered design notes into a complete, actionable systems index is time-consuming and error-prone; this Skill organizes explicit and implicit game systems, surfaces hidden dependencies, and produces a prioritized design order so teams can plan GDD authoring and engineering work with confidence.

Core Features & Use Cases

  • Enumerate systems: Extract explicitly mentioned systems from concept docs and infer the implicit supporting systems that are commonly overlooked.
  • Dependency mapping: Produce layered dependency maps, detect circular dependencies, and highlight bottleneck systems that require early attention.
  • Priority & design order: Assign MVP/Vertical Slice/Alpha/Full Vision tiers, combine with dependency layers to produce an optimal design authoring order.
  • Collaborative workflow & gating: Run interactive review checkpoints, spawn director/producer gates when required, write a tracked systems index file, and update session state for handoffs to design-system workflows.

Quick Start

Run /map-systems to decompose the project's game concept and create or update design/gdd/systems-index.md.

Frequently Asked Questions about map-systems

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

FAQPage Schema
How do I convert a game concept document into a prioritized systems index?

Converting a game concept document into a prioritized systems index involves decomposing design notes to enumerate explicit and implicit systems, mapping dependencies, and assigning priority tiers like MVP and Vertical Slice.

What is dependency mapping for game design and why does it matter in pre-production?

Dependency mapping in game design identifies layered relationships between systems, detects circular dependencies, and highlights bottleneck systems requiring early attention to prevent production delays.

Can I use scattered design notes to generate a GDD systems index for an indie game?

Yes, you can use scattered design notes to generate a GDD systems index for an indie game by extracting explicit systems, inferring implicit supporting systems, and writing the output to a tracked design file.

What is the best way to assign priority tiers to game design systems?

The best way to assign priority tiers to game design systems is to categorize them into MVP, Vertical Slice, Alpha, and Full Vision levels, then combine these tiers with dependency layers to produce an optimal authoring order.

How do I detect circular dependencies in a game systems breakdown?

To detect circular dependencies in a game systems breakdown, generate a layered dependency map from your decomposed systems index, which automatically highlights circular references and bottleneck systems for review.

Does this systems decomposition approach support collaborative review gates?

Yes, this systems decomposition approach supports collaborative review gates by running interactive checkpoints, spawning director or producer gates when required, and updating session state for workflow handoffs.