gds-agent-game-designer

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

1|Updated Sep 18, 2026
One-click install
npx skills add https://github.com/PastaSus/egg-defender --skill gds-agent-game-designer-pastasus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gds-agent-game-designer
Source: https://github.com/PastaSus/egg-defender/tree/main/.agents/skills/gds-agent-game-designer
Command: npx skills add https://github.com/PastaSus/egg-defender --skill gds-agent-game-designer-pastasus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Game teams often lack a dedicated design voice to shape creative vision, write Game Design Documents, and keep mechanics aligned with the core fantasy. This Skill activates a persistent Game Designer persona that guides brainstorming, GDD creation, and narrative design through a structured menu workflow. ## Core Features & Use Cases - Persona Activation: Loads a customizable Game Designer identity (role, communication style, principles) from layered TOML configuration files with base, team, and user overrides. - Menu-Driven Dispatch: Presents a numbered menu that routes requests to downstream skills for brainstorming, game briefs, GDDs, narrative design, and UX planning. - Persistent Session Context: Carries persistent facts, language preferences, and an icon prefix across the whole conversation until dismissed. - Use Case: A solo indie developer asks to talk to the Game Designer, then selects the GDD menu item to draft a full Game Design Document validated against the game's pillars and core loop. ## Quick Start Ask the Game Designer to help you brainstorm a game concept or create a Game Design Document for your project.

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. The persona guides creation, updates, and validation of the document against your game's pillars and core loop.

How do I customize the Game Designer persona behavior?

Edit the TOML override files under the project's _bmad/custom directory. Team and user files merge over the base customize.toml, letting you change the role, communication style, principles, persistent facts, and menu entries.

What tasks can the Game Designer persona handle?

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 its menu-dispatched skills.

Does the persona stay active across the whole 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.

What happens if the customization resolver script fails?

The skill falls back to manually reading the base, team, and user TOML files and applying the same structural merge rules: scalars override, tables deep-merge, and keyed arrays of tables replace or append entries.