CtrlK
BlogDocsLog inGet started
Tessl Logo

bmad-gds

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.

Install with Tessl CLI

npx tessl i github:supercent-io/skills-template --skill bmad-gds
What are skills?

66

2.08x

Quality

48%

Does it follow best practices?

Impact

96%

2.08x

Average score across 3 eval scenarios

Optimize this skill with Tessl

npx tessl skill review --optimize ./.agent-skills/bmad-gds/SKILL.md
SKILL.md
Review
Evals

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

CommandDescription
bmad-gds-brainstorm-gameFacilitate a game brainstorming session with game-specific ideation techniques
bmad-gds-game-briefCreate an interactive game brief defining concept and core mechanics

Phase 2 — Design

CommandDescription
bmad-gds-gddGenerate a Game Design Document: mechanics, systems, progression, implementation guidance
bmad-gds-narrativeCreate narrative documentation: story structure, character arcs, world-building

Phase 3 — Technical

CommandDescription
bmad-gds-project-contextGenerate project-context.md for consistent AI agent coordination
bmad-gds-game-architectureProduce scale-adaptive game architecture: engine, systems, networking, technical design
bmad-gds-test-frameworkInitialize test framework architecture for Unity, Unreal, or Godot
bmad-gds-test-designCreate comprehensive test scenarios covering gameplay, progression, and quality

Phase 4 — Production

CommandDescription
bmad-gds-sprint-planningGenerate or update sprint-status.yaml from epic files
bmad-gds-sprint-statusView sprint progress, surface risks, get next action recommendation
bmad-gds-create-storyCreate a dev-ready implementation story
bmad-gds-dev-storyExecute a dev story: implement tasks and tests
bmad-gds-code-reviewQA code review for stories flagged Ready for Review
bmad-gds-correct-courseNavigate major in-sprint course corrections
bmad-gds-retrospectiveFacilitate retrospective after epic completion

Game Testing

CommandDescription
bmad-gds-test-automateGenerate automated game tests for gameplay systems
bmad-gds-e2e-scaffoldScaffold end-to-end testing infrastructure
bmad-gds-playtest-planCreate a structured playtesting plan for user testing sessions
bmad-gds-performance-testDesign a performance testing strategy for profiling and optimization
bmad-gds-test-reviewReview test quality and coverage gaps

Quick / Anytime

CommandDescription
bmad-gds-quick-prototypeRapid prototyping to validate mechanics without full planning overhead
bmad-gds-quick-specQuick tech spec for simple, well-defined features or tasks
bmad-gds-quick-devFlexible rapid implementation for game features
bmad-gds-document-projectAnalyze and document an existing game project

Specialized Agents

AgentRole
game-designerGame concept, mechanics, GDD, narrative design, brainstorming
game-architectTechnical architecture, system design, project context
game-devImplementation, dev stories, code review
game-scrum-masterSprint planning, story management, course corrections, retrospectives
game-qaTest framework, test design, automation, E2E, playtest, performance
game-solo-devFull-scope solo mode: quick prototype, quick spec, quick dev

Typical Workflow

  1. Run bmad-gds-brainstorm-game → ideate game concept
  2. Run bmad-gds-game-brief → lock in concept and core mechanics
  3. Run bmad-gds-gdd → produce full Game Design Document
  4. Run bmad-gds-game-architecture → define technical architecture
  5. Run bmad-gds-sprint-planning → break work into sprints and stories
  6. Run bmad-gds-dev-story per story → implement features
  7. Run bmad-gds-code-review → quality gate before merge
  8. Run bmad-gds-retrospective → continuous improvement after each epic

Quick Reference

ActionCommand
Brainstorm game conceptbmad-gds-brainstorm-game
Create game briefbmad-gds-game-brief
Generate GDDbmad-gds-gdd
Define architecturebmad-gds-game-architecture
Plan sprintbmad-gds-sprint-planning
Check sprint statusbmad-gds-sprint-status
Create storybmad-gds-create-story
Develop storybmad-gds-dev-story
Quick prototypebmad-gds-quick-prototype
Repository
supercent-io/skills-template
Last updated
Created

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.