원클릭으로
map-systems
Decompose a game concept into systems, map dependencies, and maintain the systems index.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Decompose a game concept into systems, map dependencies, and maintain the systems index.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Audit game assets against naming, size, format, and reference integrity rules.
Implement one approved game system in production-facing project code.
Define the first audience-facing demo contract from a proven playable MVP and route the follow-up UI, asset, and presentation work.
Write or update a game-system GDD using the canonical gamedev template.
Choose a game engine or runtime direction and create a project technical-preferences document from the canonical gamedev template.
Refactor one raw Obsidian note into a clean, structured note with preserved meaning, frontmatter, and useful tags.
| name | map-systems |
| description | Decompose a game concept into systems, map dependencies, and maintain the systems index. |
| argument-hint | [next] |
| user-invocable | true |
Purpose: Turn a game concept into a systems index and a clear design order.
Use when:
design/gdd/game-concept.md exists and the project needs a system mapdesign-system target from the current MVP surfaceDo not use for:
Inputs / Required Context:
design/gdd/game-concept.mddesign/gdd/game-pillars.md, existing design/gdd/systems-index.md, existing system docs in design/gdd/*.md, relevant prototype reports in prototypes/*/REPORT.mdOutputs / Owned Artifacts:
design/gdd/systems-index.mddesign/gdd/ if it does not existgamedev/templates/systems-index.mdHigh-Risk Systems section inside design/gdd/systems-index.mdModes or Arguments:
design/gdd/systems-index.mdnext: recommend the highest-priority next design-system targetExecution Rules:
design/gdd/game-concept.md does not exist.identified, designed, prototyped, informed-by-prototype, implemented, integrated.identified: the system is only mapped in the systems indexdesigned: the canonical GDD existsprototyped: a relevant prototype report exists, but its findings are not fully folded into the canonical design docsinformed-by-prototype: prototype findings and baseline decisions are reflected in the GDD or indeximplemented: production code exists for the systemintegrated: the implementation is wired into the main playable loop or production flowHigh-Risk Systems section in design/gdd/systems-index.md with up to 5 real MVP risks, and do not pad the list with weak filler. Use:
SystemRisk TypeWhy It Is RiskyMitigationPrototype CandidateEvidence NeededPrototype Candidate should name a concrete prototype route, or explicitly say why downstream evidence is expected to close the risk without a prototype.Evidence Needed should name the exact proof that will close the row, not a vague aspiration.High-risk systems without evidence coverage instead of treating the index as a fresh document.design/gdd/systems-index.md using the canonical template.next mode, refresh the index first if it is missing or stale, then recommend the next highest-leverage move.next mode, prefer a target that either:
next mode, if the highest-leverage move is evidence gathering rather than spec writing, recommend prototype before design-system.Failure / Stop Conditions:
Return Format:
design-system or prototypeExample Invocation:
/map-systems nextRelated Skills / Boundary:
design-system for one system at a timeprototype when a high-risk system needs validation before deeper design