Skip to content
🤖 AI-optimized docs: llms-full.txt

BMGD Workflows Reference

Complete catalog of all BMad Game Dev Studio workflows organized by development phase and purpose.


Rapid prototyping workflows for solo developers and small teams.

WorkflowAgentPurposePrerequisites
quick-prototypeIndieCreate a rapid game prototype for early validationGame engine installed
quick-devIndieQuick development iteration with game-specific guidanceExisting prototype
quick-specIndieGenerate a quick game specificationGame concept

Use when: You want to test ideas fast, work alone, or need a playable prototype quickly.


Define your game concept and vision before committing to production.

WorkflowAgentPurposeOutputs
brainstorm-gameGame DesignerGenerate game ideas using specialized techniquesGame concept
game-briefGame DesignerCreate a project brief capturing vision and positioninggame-brief.md

Use when: You’re starting a new project and need to define what you’re building.


Create comprehensive game design documentation.

WorkflowAgentPurposeOutputs
create-gddGame DesignerCreate a Game Design Document with 24 game type templatesgdd.md
narrativeGame DesignerDesign narrative elements and storynarrative.md

Use when: You have a game concept and need to document the design.

Game Type Templates Available: Action Platformer, Adventure, Card Game, Fighting, Horror, Idle/Incremental, Metroidvania, MOBA, Party Game, Puzzle, Racing, Rhythm, Roguelike, RPG, Sandbox, Shooter, Simulation, Sports, Survival, Strategy, Text-Based, Tower Defense, Turn-Based Tactics, Visual Novel


Plan your technical architecture and project structure.

WorkflowAgentPurposeOutputs
create-architectureGame ArchitectCreate game architecture with engine-specific patternsarchitecture.md
generate-project-contextGame ArchitectCreate project context for AI consistencyproject-context.md
correct-courseGame ArchitectCourse correction when implementation is off-trackAnalysis report

Use when: You need to plan how to build your game or need to get back on track.


Plan and track development through sprints and stories.

WorkflowAgentPurposeOutputs
sprint-planningGame Scrum MasterGenerate sprint status from epic filessprint-status.yaml
sprint-statusGame Scrum MasterView sprint progress, risks, and next actionsStatus report
create-storyGame Scrum MasterCreate story with ready-for-dev markingStory file in stories/
dev-storyGame DeveloperImplement story tasks with testsCompleted feature
code-reviewGame DeveloperPerform clean context QA code reviewReview report
retrospectiveGame Scrum MasterFacilitate retrospective after epic completionRetrospective notes

Use when: You’re ready to build features, track progress, or review work.


Set up and run game testing across all phases.

WorkflowAgentPurposeOutputs
test-frameworkGame QAInitialize game test framework (Unity/Unreal/Godot)Test project setup
test-designGame QACreate comprehensive game test scenariosTest plan
automateGame QAGenerate automated game testsTest suite
e2e-scaffoldGame QAScaffold E2E testing infrastructureE2E test framework
playtest-planGame QACreate structured playtesting planPlaytest plan
performanceGame QADesign performance testing strategyPerformance test plan
test-reviewGame QAReview test quality and coverageCoverage report

Use when: You need to test your game, set up automation, or plan playtesting.


WorkflowPhasePurpose
brainstorm-gamePreproductionGenerate and refine game ideas
game-briefPreproductionCreate project brief
create-gddDesignCreate Game Design Document
narrativeDesignDesign story and narrative
WorkflowPhasePurpose
create-architectureTechnicalCreate technical architecture
generate-project-contextTechnicalCreate project context
correct-courseProductionCourse correction analysis
WorkflowPhasePurpose
dev-storyProductionImplement story tasks
code-reviewProductionReview code quality
quick-devQuick FlowQuick development iteration
WorkflowPhasePurpose
sprint-planningProductionPlan sprints from epics
sprint-statusProductionView sprint progress
create-storyProductionCreate implementation stories
retrospectiveProductionFacilitate retrospective
WorkflowPhasePurpose
test-frameworkAnyInitialize test framework
test-designAnyCreate test scenarios
automateAnyGenerate automated tests
e2e-scaffoldAnyScaffold E2E testing
playtest-planAnyPlan playtesting sessions
performanceAnyPerformance testing strategy
test-reviewAnyReview test coverage
WorkflowPhasePurpose
quick-prototypeQuick FlowCreate rapid prototype
quick-devQuick FlowQuick development
quick-specQuick FlowQuick specification