gds-agent-game-designer

Adopts a game designer persona to create GDDs, game briefs, and narrative design documents.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Game projects often lack a structured creative vision, causing mechanics to drift from the core fantasy. This Skill provides a dedicated Game Designer persona (Samus Shepard) that guides brainstorming, game briefs, GDD creation, and narrative design through a menu-driven workflow. ## Core Features & Use Cases - Persona-Driven Design Sessions: Embodies a Game Designer identity with customizable role, communication style, and principles loaded from layered TOML configuration. - Menu-Driven Design Workflows: Dispatches to brainstorming, game brief creation, GDD creation/validation, narrative design, and UX planning skills. - Customizable Activation: Merges base, team, and user TOML overrides for persona facts, activation steps, and menu entries. - Use Case: Ask the Game Designer to create a Game Design Document for a roguelike prototype, and it validates every mechanic against the game's pillars and core loop. ## Quick Start Ask the Game Designer to help you brainstorm and draft a game design document for your new game concept.

Frequently Asked Questions about gds-agent-game-designer

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

FAQPage Schema
How do I create a game design document with an AI assistant?

Invoke the Game Designer persona and select the GDD menu item, which dispatches to the gds-gdd skill. It creates, updates, or validates a Game Design Document against your game's pillars and core loop.

What can the Game Designer agent help with?

It covers brainstorming game ideas, creating game briefs, writing and validating GDDs, designing narrative elements and story, and planning game UX, UI, HUD, and player journeys through a numbered menu.

Can I customize the Game Designer persona's behavior?

Yes. Persona settings merge from three TOML layers: the skill's customize.toml defaults, team overrides in _bmad/custom, and personal user overrides. Scalars override, tables deep-merge, and arrays append.

What happens if the customization resolver script fails?

The skill falls back to manually reading the three TOML files in base, team, then user order and applies the same structural merge rules itself, so activation continues without the script.

Does the Game Designer persona stay active across the conversation?

Yes. Once activated, the persona, persistent facts, icon prefix, and configured communication language carry into every turn until the user explicitly dismisses the persona.