bmad-gds
Original:🇺🇸 English
Translated
AI-driven Game Development Studio using BMAD methodology. Routes game projects through Pre-production, Design, Architecture, Production, and Game Testing phases with 6 specialized agents. Supports Unity, Unreal Engine, Godot, and custom engines.
3installs
Added on
NPX Install
npx skill4agent add supercent-io/skills-template bmad-gdsTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →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
bash
npx skills add https://github.com/supercent-io/skills-template --skill bmad-gdsSupported Engines
Unity · Unreal Engine · Godot · Custom/Other
BMAD-GDS Workflow Commands
Phase 1 — Pre-production
| Command | Description |
|---|---|
| Facilitate a game brainstorming session with game-specific ideation techniques |
| Create an interactive game brief defining concept and core mechanics |
Phase 2 — Design
| Command | Description |
|---|---|
| Generate a Game Design Document: mechanics, systems, progression, implementation guidance |
| Create narrative documentation: story structure, character arcs, world-building |
Phase 3 — Technical
| Command | Description |
|---|---|
| Generate project-context.md for consistent AI agent coordination |
| Produce scale-adaptive game architecture: engine, systems, networking, technical design |
| Initialize test framework architecture for Unity, Unreal, or Godot |
| Create comprehensive test scenarios covering gameplay, progression, and quality |
Phase 4 — Production
| Command | Description |
|---|---|
| Generate or update sprint-status.yaml from epic files |
| View sprint progress, surface risks, get next action recommendation |
| Create a dev-ready implementation story |
| Execute a dev story: implement tasks and tests |
| QA code review for stories flagged Ready for Review |
| Navigate major in-sprint course corrections |
| Facilitate retrospective after epic completion |
Game Testing
| Command | Description |
|---|---|
| Generate automated game tests for gameplay systems |
| Scaffold end-to-end testing infrastructure |
| Create a structured playtesting plan for user testing sessions |
| Design a performance testing strategy for profiling and optimization |
| Review test quality and coverage gaps |
Quick / Anytime
| Command | Description |
|---|---|
| Rapid prototyping to validate mechanics without full planning overhead |
| Quick tech spec for simple, well-defined features or tasks |
| Flexible rapid implementation for game features |
| Analyze and document an existing game project |
Specialized Agents
| Agent | Role |
|---|---|
| Game concept, mechanics, GDD, narrative design, brainstorming |
| Technical architecture, system design, project context |
| Implementation, dev stories, code review |
| Sprint planning, story management, course corrections, retrospectives |
| Test framework, test design, automation, E2E, playtest, performance |
| Full-scope solo mode: quick prototype, quick spec, quick dev |
Typical Workflow
- Run → ideate game concept
bmad-gds-brainstorm-game - Run → lock in concept and core mechanics
bmad-gds-game-brief - Run → produce full Game Design Document
bmad-gds-gdd - Run → define technical architecture
bmad-gds-game-architecture - Run → break work into sprints and stories
bmad-gds-sprint-planning - Run per story → implement features
bmad-gds-dev-story - Run → quality gate before merge
bmad-gds-code-review - Run → continuous improvement after each epic
bmad-gds-retrospective
Quick Reference
| Action | Command |
|---|---|
| Brainstorm game concept | |
| Create game brief | |
| Generate GDD | |
| Define architecture | |
| Plan sprint | |
| Check sprint status | |
| Create story | |
| Develop story | |
| Quick prototype | |