gds-create-narrative

Create narrative design documents through an 11-step collaborative workflow covering story, characters, and world-building.

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill gds-create-narrative-watchthelight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gds-create-narrative
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/gds-create-narrative
Command: npx skills add https://github.com/watchthelight/shatterfish --skill gds-create-narrative-watchthelight

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Game narrative design is often unstructured, leading to inconsistent stories, flat characters, and narrative documents that conflict with the game design. This Skill guides users through a disciplined, step-by-step workflow to produce a complete narrative design document that stays aligned with the GDD. ## Core Features & Use Cases - 11-Step Guided Workflow: Sequentially covers initialization, story foundation, story beats, characters, world-building, dialogue systems, environmental storytelling, narrative delivery, gameplay integration, production planning, and completion with relationship maps and timelines. - Facilitated Collaboration: Acts as a narrative design facilitator that draws the story out of the user through questions, with A/P/C menus (Advanced Elicitation, Party Mode, Continue) at every step and state tracking via frontmatter. - GDD-Aware and Customizable: Loads the existing Game Design Document for context, assesses narrative complexity (Critical/Heavy/Moderate/Light), supports resuming interrupted work, and allows team or personal overrides via customize.toml. - Use Case: A solo developer with a finished GDD for a story-driven RPG runs the workflow to produce a narrative-design.md containing premise, themes, character arcs, world lore, dialogue framework, and production scope estimates. ## Quick Start Ask the AI to start the narrative design workflow for your game, for example by saying "create narrative for my game" after your GDD is complete.

Frequently Asked Questions about gds-create-narrative

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a narrative design document for my game?

Run the narrative design workflow after completing your GDD. It guides you through 11 steps covering premise, themes, story beats, characters, world, dialogue, and production scope, saving everything to narrative-design.md in your output folder.

Do I need a GDD before starting narrative design?

A GDD is strongly recommended because the workflow loads it for game type, mechanics, and theme context. If none is found, you can continue without one, but the workflow will ask more questions and the checklist flags missing GDD as a critical failure.

Can I resume an interrupted narrative design workflow?

Yes. The workflow tracks progress in the output document's frontmatter stepsCompleted array. On restart, step-01b loads the existing document, summarizes completed sections, and routes you to the correct next step.

What narrative complexity levels does the workflow support?

Four levels: Critical (story is the game, like visual novels), Heavy (story-driven RPGs), Moderate (story-enhanced games), and Light (context-only narrative). Light-level games can opt for a quick narrative or GDD expansion instead of a full document.

How do I customize the narrative workflow for my team?

Edit the customize.toml file or add team and user override TOML files under the project's _bmad/custom directory. Overrides support prepended or appended activation steps, persistent facts, and a custom on-complete action.