Help us improve
Share bugs, ideas, or general feedback.
From bmad
Designs scale-adaptive game architecture with engine systems and networking. Activates on mentions of 'game architecture' or 'design architecture'.
npx claudepluginhub urso/claudev --plugin bmadHow this skill is triggered — by the user, by Claude, or both
Slash command
/bmad:gds-game-architectureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Follow the instructions in [workflow.md](workflow.md).
architecture-patterns.yamlchecklist.mddecision-catalog.yamlengine-mcps.yamlknowledge/godot-engine.mdknowledge/phaser-engine.mdknowledge/unity-engine.mdknowledge/unreal-engine.mdpattern-categories.csvsteps/step-01-init.mdsteps/step-01b-continue.mdsteps/step-02-context.mdsteps/step-03-starter.mdsteps/step-04-decisions.mdsteps/step-05-crosscutting.mdsteps/step-06-structure.mdsteps/step-07-patterns.mdsteps/step-08-validation.mdsteps/step-09-complete.mdtemplates/architecture-template.mdDefines system ownership, boundaries, state flow, and extensibility for gameplay code across engines. Use when architecture is hard to reason about or features touch multiple systems.
Provides architecture patterns and best practices for browser games with Three.js or Phaser. Use for designing game systems, project structure, and code organization.
Orchestrates game development by routing to sub-skills for platforms (web, mobile, PC, VR/AR), dimensions (2D/3D), and specialties, plus core principles like game loops and patterns.
Share bugs, ideas, or general feedback.
Follow the instructions in workflow.md.