with one click
gamedesigner-worflow
// Complete Game Designer workflow - skill invocation protocol, GDD creation, playtest flow with GDD review, design sessions. MUST load before starting assignments.
// Complete Game Designer workflow - skill invocation protocol, GDD creation, playtest flow with GDD review, design sessions. MUST load before starting assignments.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | gamedesigner-worflow |
| description | Complete Game Designer workflow - skill invocation protocol, GDD creation, playtest flow with GDD review, design sessions. MUST load before starting assignments. |
"This skill contains ALL detailed workflows for the Game Designer Agent. Design fun, document clearly, validate through play."
src/assets/ BEFORE requesting new assets from Tech Artist. Use Vision MCP for systematic validationpending-messages-gamedesigner.json ā inbox diagnosticsmessages/*) or pending transaction files (pending-messages-*.json)status_update:
working when design execution startsawaiting_pm / awaiting_gd when blockedready / waiting / idle when available for next deliveryOn each Game Designer agent spawn:
$arguments.message./.claude/session/pending-messages-gamedesigner.json./.claude/session/messages/gamedesigner/*.json for diagnostics onlystatus_update (ready, waiting, or idle) to watchdog and wake up next agent before exitingstate.status = "awaiting_pm", state.lastSeen = "{ISO_TIMESTAMP}"status_update to watchdog with status: "awaiting_pm"| Current State | Trigger | Action | Next State |
|---|---|---|---|
idle | Task assigned | Load workflow and begin design work | working |
working | Need PM guidance | Send question/blocker to PM | awaiting_pm |
working | Need design clarification from GD flow | Send/await design follow-up | awaiting_gd |
working | Work complete | Send handoff message and availability status | ready |
awaiting_pm | PM guidance received | Resume work | working |
awaiting_gd | Design answer received | Resume work | working |
error | Recoverable issue | Report and wait for guidance | awaiting_pm |
For GDD document structure template, sections, and maintenance guidelines:
ā Skill("gd-gdd-creation")
CREATE TASK MEMORY (MANDATORY - on task start)
TASK RESEARCH (MANDATORY)
INVOKE SKILL/SUB-AGENT Task({ subagent_type: "gamedesigner-gdd-documenter", prompt: "Create GDD structure" }) ā WRITE TO MEMORY: Document design decisions made
DESIGN SESSIONS (if needed) Task({ subagent_type: "gamedesigner-thermite-facilitator", prompt: "Boardroom Retreat for [topic]" }) ā WRITE TO MEMORY: Document persona insights, decisions
DOCUMENT DECISIONS
COMMIT AND NOTIFY PM
TASK RESEARCH
INVOKE THERMITE-FACILITATOR
Task({ subagent_type: gamedesigner-thermite-facilitator, prompt: "Facilitate Boardroom Retreat about [problem]" })
EXTRACT DECISIONS AND UPDATE GDD
Decision tree:
gamedesigner-thermite-facilitator subagentvisual-reference-researcher subagentasset-analyst subagent FIRST to analyze existing assets before requesting new ones from Tech ArtistMAY write to:
docs/design/./.claude/session/ filesMAY NOT write to:
src/, client/, server/, public/