skills/bmad-gds/SKILL.md
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.
npx skillsauth add jyjeanne/ai-setup-forge bmad-gdsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
npx skills add https://github.com/supercent-io/skills-template --skill bmad-gds
Unity · Unreal Engine · Godot · Custom/Other
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
bmad-gds-brainstorm-game → ideate game conceptbmad-gds-game-brief → lock in concept and core mechanicsbmad-gds-gdd → produce full Game Design Documentbmad-gds-game-architecture → define technical architecturebmad-gds-sprint-planning → break work into sprints and storiesbmad-gds-dev-story per story → implement featuresbmad-gds-code-review → quality gate before mergebmad-gds-retrospective → continuous improvement after each epic| 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 |
development
Generate breadboard circuit mockups and visual diagrams using HTML5 Canvas drawing techniques. Use when asked to create circuit layouts, visualize electronic component placements, draw breadboard diagrams, mockup 6502 builds, generate retro computer schematics, or design vintage electronics projects. Supports 555 timers, W65C02S microprocessors, 28C256 EEPROMs, W65C22 VIA chips, 7400-series logic gates, LEDs, resistors, capacitors, switches, buttons, crystals, and wires.
development
Apply lean thinking to UX: hypothesis-driven design, collaborative sketching, and rapid experiments instead of heavy deliverables. Use when the user mentions "Lean UX", "design hypothesis", "UX experiment", "collaborative design", or "outcome over output". Covers hypothesis statements, MVPs for UX, and cross-functional collaboration. For Build-Measure-Learn, see lean-startup. For usability audits, see ux-heuristics.
development
Design MVPs, validated learning experiments, and pivot-or-persevere decisions using Build-Measure-Learn. Use when the user mentions "MVP scope", "validated learning", "pivot or persevere", "vanity metrics", or "test assumptions". Covers innovation accounting and actionable metrics. For 5-day prototype testing, see design-sprint. For customer motivation analysis, see jobs-to-be-done.
tools
Instrument, trace, evaluate, and monitor LLM applications and AI agents with LangSmith. Use when setting up observability for LLM pipelines, running offline or online evaluations, managing prompts in the Prompt Hub, creating datasets for regression testing, or deploying agent servers. Triggers on: langsmith, langchain tracing, llm tracing, llm observability, llm evaluation, trace llm calls, @traceable, wrap_openai, langsmith evaluate, langsmith dataset, langsmith feedback, langsmith prompt hub, langsmith project, llm monitoring, llm debugging, llm quality, openevals, langsmith cli, langsmith experiment, annotate llm, llm judge.