map-systems

Decompose a game concept into discrete systems with dependency layers and design order.

Updated Feb 8, 2024
One-click install
npx skills add https://github.com/kay6198835/Game-RPG --skill map-systems-kay6198835
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: map-systems
Source: https://github.com/kay6198835/Game-RPG/tree/main/.claude/skills/map-systems
Command: npx skills add https://github.com/kay6198835/Game-RPG --skill map-systems-kay6198835

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Decompose a game concept into discrete systems, enabling clear ownership, dependency planning, and design sequencing.

Core Features & Use Cases

  • System decomposition: convert vague game concepts into discrete systems and subsystems.
  • Implicit system inference: derive non-explicit systems that are typically needed for a playable experience.
  • Dependency mapping: build a layered dependency graph to guide implementation order.
  • Priority planning: assign MVP/Vertical Slice/Alpha/Full-Vision priorities to each system.
  • Systems index publishing: generate a comprehensive index to drive GDDs and handoffs.
  • Collaborative workflow: provide prompts for validation at each phase to align stakeholders.

Quick Start

Run /map-systems to start decomposing the game concept 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 design planning?

To decompose a game concept into discrete systems, you convert vague ideas into specific systems and subsystems, infer implicit systems needed for playability, and generate a layered index to guide incremental GDD work.

What is a dependency graph and how does it help with game design sequencing?

A dependency graph in game design maps layered relationships between systems to guide implementation order. It ensures foundational systems are built first, enabling clear ownership and prioritized design sequencing for cross-functional teams.

Can I use this system decomposition approach for cross-functional team collaboration?

Yes, system decomposition supports cross-functional teams by providing validation prompts at each phase to align stakeholders. It assigns MVP, Vertical Slice, Alpha, and Full-Vision priorities to each system for clear ownership.

What's the best way to plan a development order for a game design document?

The best way to plan a development order for a GDD is to map system dependencies and assign MVP, Vertical Slice, Alpha, and Full-Vision priorities to each system, generating a comprehensive index to drive handoffs.

When do I need to infer implicit systems during game concept decomposition?

You need to infer implicit systems during game concept decomposition when identifying non-explicit systems typically required for a playable experience. This ensures the systems index covers all necessary dependencies for a functional game.

Does this systems mapping approach work for MVP and vertical slice planning?

Yes, this systems mapping approach works for MVP and vertical slice planning by assigning MVP, Vertical Slice, Alpha, and Full-Vision priorities to each decomposed system, guiding incremental implementation and GDD development.