A full narrative pipeline where an agent team collaborates to design game story, quests, dialogue, and branching scenarios all at once. Use this skill for 'create a game scenario,' 'game story design,' 'quest design,' 'game dialogue writing,' 'branching scenarios,' 'world-building,' 'NPC dialogue,' 'game scenario branching,' 'interactive story,' and all other aspects of game narrative design. Also supports quest/dialogue/branch design when existing world-building or story is provided. Note: game programming, level design (terrain/maps), game balancing (numerical values), and UI/UX design are outside the scope of this skill.
An agent team collaborates to design game world-building, quests, dialogue, and branching all at once.
Agent Team — 5 members communicate directly via SendMessage and cross-validate each other's work.
| Agent | File | Role | Type |
|---|---|---|---|
| worldbuilder | .claude/agents/worldbuilder.md | World-building, factions, character design | general-purpose |
| quest-designer | .claude/agents/quest-designer.md | Main/side quest design | general-purpose |
| dialogue-writer | .claude/agents/dialogue-writer.md | NPC dialogue, choices, cutscenes | general-purpose |
| branch-architect | .claude/agents/branch-architect.md | Branch structures, endings, flags |
| general-purpose |
| narrative-reviewer | .claude/agents/narrative-reviewer.md | Consistency, plot hole verification | general-purpose |
_workspace/ directory in the project root_workspace/00_input.md_workspace/ and skip the corresponding Phase| Order | Task | Assigned To | Dependencies | Deliverable |
|---|---|---|---|---|
| 1 | World-building | worldbuilder | None | _workspace/01_worldbuilding.md |
| 2 | Quest design | quest-designer | Task 1 | _workspace/02_quest_design.md |
| 3a | Dialogue writing | dialogue-writer | Tasks 1, 2 | _workspace/03_dialogue_script.md |
| 3b | Branch design | branch-architect | Tasks 1, 2 | _workspace/04_branch_map.md |
| 4 | Narrative review | narrative-reviewer | Tasks 2, 3a, 3b | _workspace/05_review_report.md |
Tasks 3a (dialogue) and 3b (branching) are executed in parallel. Since both depend on Task 2 (quests), they can start simultaneously after quest design is complete.
Inter-team communication flow:
_workspace/01_worldbuilding.md02_quest_design.md03_dialogue_script.md04_branch_map.md05_review_report.md| User Request Pattern | Execution Mode | Agents Deployed |
|---|---|---|
| "Design a full game scenario," "Full narrative" | Full Pipeline | All 5 |
| "Just design the world-building" | World-Building Mode | worldbuilder + narrative-reviewer |
| "Create quests from this world-building" (existing files) | Quest Mode | quest-designer + dialogue-writer + narrative-reviewer |
| "Just write NPC dialogue" (existing quests) | Dialogue Mode | dialogue-writer + narrative-reviewer |
| "Just design branching scenarios" (existing quests) | Branch Mode | branch-architect + narrative-reviewer |
Using Existing Files: When the user provides existing settings such as world-building or quests, copy the files to _workspace/ and skip the corresponding steps.
| Strategy | Method | Purpose |
|---|---|---|
| File-Based | _workspace/ directory | Storing and sharing major deliverables |
| Message-Based | SendMessage | Real-time delivery of key information, revision requests |
| Task-Based | TaskCreate/TaskUpdate | Progress tracking, dependency management |
File naming convention: {sequence}_{deliverable}.{extension}
| Error Type | Strategy |
|---|---|
| Genre/setting unclear | Worldbuilder proposes 3 concepts, proceed after user selection |
| Request based on existing IP | Respect original settings, create only in expandable areas, note copyright considerations |
| Agent failure | 1 retry -> if still fails, proceed without that deliverable, note omission in review report |
| RED found in review | Request revision from relevant agent -> rework -> re-verify (up to 2 times) |
Prompt: "Create an RPG game scenario in a steampunk world. 5 main quests, 3 endings" Expected Result:
Prompt: "Create quests and dialogue from this world-building" + world-building document attached Expected Result:
_workspace/01_worldbuilding.mdPrompt: "Create a game scenario, pick the genre yourself" Expected Result:
Each agent leverages the following extended skills' specialized knowledge to enhance deliverable quality:
| Agent | Extended Skill | Knowledge Provided |
|---|---|---|
| quest-designer | /quest-design-patterns | 12 quest archetypes, DRIP reward model, difficulty curves |
| dialogue-writer | /dialogue-systems | VOICE character voice, choice psychology, bark system, cutscene direction |
| branch-architect | /branching-logic | 6 branching patterns, flag system design, ending architecture |