From game-dev-commands
Guides design of interactive game narratives with branching storylines, player agency systems, non-linear structures, and adapted act frameworks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/game-dev-commands:story-structure-gameThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Branching narratives, player agency, non-linear story structure, and act frameworks adapted for interactive media. Genre-agnostic — works for any game with narrative elements.
Branching narratives, player agency, non-linear story structure, and act frameworks adapted for interactive media. Genre-agnostic — works for any game with narrative elements.
Trigger: story structure, branching narrative, player agency, non-linear story, act structure, story beats, narrative arc, dialogue tree, multiple endings, player choice, consequence system, narrative design
quest-narrative-coherence — ensures all story content is consistentworldbuilding — provides the world context for the storyHideo Kojima: "Games can tell stories that no other medium can — stories where the audience is the protagonist." Ken Levine: "Narrative should emerge from systems, not just scripted sequences." Hidetaka Miyazaki: "The best stories are the ones players piece together themselves."
Act 1 — Setup (10-20% of game)
Hook → World introduction → Inciting incident → Player given agency
Act 2 — Confrontation (60-70% of game)
Rising challenges → Major choices → Consequences compound → Midpoint twist
Act 3 — Resolution (10-20% of game)
Climax → Final choice → Resolution shaped by prior decisions → Denouement
[Start]
/ \
[Choice A] [Choice B]
/ \ \
[A1] [A2] [B1]
\ | /
[Convergence Point]
/ \
[Final A] [Final B]
Ki (Introduction) → Shō (Development) → Ten (Twist/Revelation) → Ketsu (Conclusion)
quest-narrative-coherence — story consistency validationworldbuilding — world contextcharacter-design-narrative — character arcs within the storyquest-mission-design — quests as story delivery mechanismHideo Kojima (Metal Gear Solid): Games have a unique narrative advantage — the player IS the character. Use this. Break the fourth wall. Make the player's real-world actions part of the story. The controller, the save file, the screen itself can all be narrative tools.
Ken Levine (BioShock): "Would you kindly" works because it uses game mechanics as narrative. The best game stories are inseparable from the gameplay — they can't be a movie, they can't be a book. They can ONLY be a game.
Hidetaka Miyazaki (Dark Souls): Not every player needs to understand the story. Layer narrative so casual players get the broad strokes, and dedicated players who read item descriptions and explore every corner find a deeper, richer story beneath.
npx claudepluginhub fcsouza/agent-skills --plugin game-dev-designGuides game narrative design: branching dialogue, player agency, environmental storytelling, bark systems, and ludonarrative harmony. Use when writing game scripts, dialogue trees, quests, or lore delivery.
Builds narrative structure, world logic, dialogue intent, and player motivation that support the game loop. Useful when narrative and gameplay feel disconnected.
Provides patterns for branching game narratives: quest/event trees, dialogue systems, world-building layers, and lore bibles with YAML + Mermaid.