map-systems

Decompose game concept documents into structured systems indexes with dependency mapping.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/johnatas-henrique/overdrive --skill map-systems-johnatas-henrique
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: map-systems
Source: https://github.com/johnatas-henrique/overdrive/tree/main/.opencode/skills/map-systems
Command: npx skills add https://github.com/johnatas-henrique/overdrive --skill map-systems-johnatas-henrique

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Game development teams often struggle to translate high-level game concepts into a clear, actionable list of required systems, leading to missed requirements, misaligned build order, and wasted development time on non-essential features early in production.

Core Features & Use Cases

  • Full Systems Decomposition: Extracts both explicitly mentioned and implicitly required systems from game concept documents, with clear categorization and descriptions for each.
  • Dependency Mapping: Identifies inter-system dependencies, detects circular dependencies, and sorts systems into layered build order to eliminate bottlenecks.
  • Milestone-Based Prioritization: Assigns systems to priority tiers (MVP, Vertical Slice, Alpha, Full Vision) aligned with project milestones and core game pillars.
  • Use Case: For a 90s F1 racing game like Overdrive, this skill would identify required systems including car physics, track rendering, lap timing, and audio, map that lap timing depends on physics data, and prioritize physics for the MVP milestone.

Quick Start

Invoke the map-systems skill with your game concept document to generate a complete systems index with dependency maps and prioritized design order.

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 document into required systems?

To decompose a game concept, you extract explicitly mentioned and implicitly required systems from the document, generating a categorized inventory with descriptions to clarify required gameplay mechanics.

How do I map dependencies between game systems to prevent build bottlenecks?

Dependency mapping identifies inter-system relationships and detects circular dependencies, sorting systems into a layered build order to prevent production bottlenecks and misaligned development.

What is milestone-based prioritization in game pre-production?

Milestone-based prioritization assigns required game systems to priority tiers such as MVP, Vertical Slice, and Alpha, aligning feature development with project milestones and core pillars.

Can I use this systems decomposition approach for any game genre?

Yes, this systems decomposition approach applies to game development pre-production workflows for all game genres, translating high-level concepts into structured systems indexes and design sequences.

What's the best way to sequence game design documents after identifying required systems?

The best way to sequence design documents is using the generated structured systems index with layered build ordering and priority tier assignments to guide authoring and eliminate wasted time.