Map Systems
Decompose a concept into individual systems, map dependencies, prioritize design order...
Install
npx skills add Donchitos/Claude-Code-Game-Studios --skill map-systems -g -a claude-code -y- Repository
- Donchitos/Claude-Code-Game-Studios32.1k
- Category
- Design
- Updated
- 17d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Decompose a concept into individual systems, map dependencies, prioritize design order, create the systems index.
!bash "${CLAUDE_SKILL_DIR}/../../hooks/yaml-helper.sh" resolve_config --keys review_mode,automation,workflow,docs.density,project.stage
Resolved above, use as-is; --review overrides review_mode. No block →
defaults in .claude/docs/config-resolution.md.
Map Systems
When this skill is invoked:
Parse Arguments
Two modes:
- No argument:
/map-systems, Run the full decomposition workflow (Phases 1-5) to create or update the systems index. next:/map-systems next, Pick the highest-priority undesigned system from the index and hand off to/design-system(Phase 6).
See .claude/docs/director-gates.md for the full check pattern. Individual gate definitions live in .claude/docs/director-gates/[gate-id].md, the spawned agent reads its own gate file; do not read it in the parent session.
Every AskUserQuestion call follows .claude/docs/automation-modes.md
(collaborative asks always · guided major-only · autonomous logs and proceeds;
automation_always_ask categories always prompt). In collaborative mode the
system list, dependency, priority and write approvals are separate questions:
each waits for its answer before the next step runs.
docs.density, it controls per-section depth, where workflow
controls which sections exist. modes.rigor sets both together; set
docs.density explicitly to vary depth alone: terse (the default, via rigor: minimal) = one-line system descriptions;
balanced = a brief paragraph per system + dependency notes (rigor: standard);
thorough = full system-by-system rationale + relationship analysis. Apply it to
every section you author.


