---
id: sm-bmad-gds
name: "bmad-gds"
url: https://skills.yangsir.net/skill/sm-bmad-gds
author: supercent-io
domain: game-dev
tags: ["generative-design", "ai-models", "data-synthesis", "design-automation", "ai-engineering"]
install_count: 6300
rating: 4.40 (20 reviews)
github: https://github.com/supercent-io/skills-template
---

# bmad-gds

> 此技能是BMAD游戏开发工作室，提供从概念到制作的结构化工作流，用于创建游戏设计文档、叙事和游戏机制。

**Stats**: 6,300 installs · 4.4/5 (20 reviews)

## Before / After 对比

### BMAD游戏开发工作室，结构化工作流

## Readme

# bmad-gds

# bmad-gds - BMAD Game Development Studio

## When to use this skill

- Starting a new game project and need a structured concept → production workflow

- Creating a Game Design Document (GDD), narrative design, or technical architecture

- Managing sprints and dev stories for a game team

- Setting up test frameworks for Unity, Unreal Engine, or Godot projects

- Quick prototyping or rapid feature work without full planning overhead

- Reviewing code or running retrospectives after development epics

## Installation

```
npx skills add https://github.com/supercent-io/skills-template --skill bmad-gds

```

## Supported Engines

Unity · Unreal Engine · Godot · Custom/Other

## BMAD-GDS Workflow Commands

### Phase 1 — Pre-production

Command
Description

`bmad-gds-brainstorm-game`
Facilitate a game brainstorming session with game-specific ideation techniques

`bmad-gds-game-brief`
Create an interactive game brief defining concept and core mechanics

### Phase 2 — Design

Command
Description

`bmad-gds-gdd`
Generate a Game Design Document: mechanics, systems, progression, implementation guidance

`bmad-gds-narrative`
Create narrative documentation: story structure, character arcs, world-building

### Phase 3 — Technical

Command
Description

`bmad-gds-project-context`
Generate project-context.md for consistent AI agent coordination

`bmad-gds-game-architecture`
Produce scale-adaptive game architecture: engine, systems, networking, technical design

`bmad-gds-test-framework`
Initialize test framework architecture for Unity, Unreal, or Godot

`bmad-gds-test-design`
Create comprehensive test scenarios covering gameplay, progression, and quality

### Phase 4 — Production

Command
Description

`bmad-gds-sprint-planning`
Generate or update sprint-status.yaml from epic files

`bmad-gds-sprint-status`
View sprint progress, surface risks, get next action recommendation

`bmad-gds-create-story`
Create a dev-ready implementation story

`bmad-gds-dev-story`
Execute a dev story: implement tasks and tests

`bmad-gds-code-review`
QA code review for stories flagged Ready for Review

`bmad-gds-correct-course`
Navigate major in-sprint course corrections

`bmad-gds-retrospective`
Facilitate retrospective after epic completion

### Game Testing

Command
Description

`bmad-gds-test-automate`
Generate automated game tests for gameplay systems

`bmad-gds-e2e-scaffold`
Scaffold end-to-end testing infrastructure

`bmad-gds-playtest-plan`
Create a structured playtesting plan for user testing sessions

`bmad-gds-performance-test`
Design a performance testing strategy for profiling and optimization

`bmad-gds-test-review`
Review test quality and coverage gaps

### Quick / Anytime

Command
Description

`bmad-gds-quick-prototype`
Rapid prototyping to validate mechanics without full planning overhead

`bmad-gds-quick-spec`
Quick tech spec for simple, well-defined features or tasks

`bmad-gds-quick-dev`
Flexible rapid implementation for game features

`bmad-gds-document-project`
Analyze and document an existing game project

## Specialized Agents

Agent
Role

`game-designer`
Game concept, mechanics, GDD, narrative design, brainstorming

`game-architect`
Technical architecture, system design, project context

`game-dev`
Implementation, dev stories, code review

`game-scrum-master`
Sprint planning, story management, course corrections, retrospectives

`game-qa`
Test framework, test design, automation, E2E, playtest, performance

`game-solo-dev`
Full-scope solo mode: quick prototype, quick spec, quick dev

## Typical Workflow

- Run `bmad-gds-brainstorm-game` → ideate game concept

- Run `bmad-gds-game-brief` → lock in concept and core mechanics

- Run `bmad-gds-gdd` → produce full Game Design Document

- Run `bmad-gds-game-architecture` → define technical architecture

- Run `bmad-gds-sprint-planning` → break work into sprints and stories

- Run `bmad-gds-dev-story` per story → implement features

- Run `bmad-gds-code-review` → quality gate before merge

- Run `bmad-gds-retrospective` → continuous improvement after each epic

## Quick Reference

Action
Command

Brainstorm game concept
`bmad-gds-brainstorm-game`

Create game brief
`bmad-gds-game-brief`

Generate GDD
`bmad-gds-gdd`

Define architecture
`bmad-gds-game-architecture`

Plan sprint
`bmad-gds-sprint-planning`

Check sprint status
`bmad-gds-sprint-status`

Create story
`bmad-gds-create-story`

Develop story
`bmad-gds-dev-story`

Quick prototype
`bmad-gds-quick-prototype`

Weekly Installs6.2KRepository[supercent-io/sk…template](https://github.com/supercent-io/skills-template)GitHub Stars58First SeenMar 3, 2026Security Audits[Gen Agent Trust HubPass](/supercent-io/skills-template/bmad-gds/security/agent-trust-hub)[SocketPass](/supercent-io/skills-template/bmad-gds/security/socket)[SnykPass](/supercent-io/skills-template/bmad-gds/security/snyk)Installed oncodex6.1Kgemini-cli6.1Kopencode6.1Kgithub-copilot6.1Kcline6.1Kcursor6.1K

---
*Source: https://skills.yangsir.net/skill/sm-bmad-gds*
*Markdown mirror: https://skills.yangsir.net/api/skill/sm-bmad-gds/markdown*