| name | vibe-game-developer |
| description | Master orchestrator and request router for 2D game development in Go using Ebitengine and Gemini AI models. Activate when handling user requests for game creation, game architecture, asset generation (procedural code vs. generative AI audio/images), Go code quality, or WebAssembly deployment. |
Vibe Game Developer: Master Orchestrator & Request Router
This master skill teaches the agent how to analyze, classify, and route user game development requests to the specialized skill best suited for the task.
[!NOTE]
Genre-Agnostic Design Principle:
All skills and reference modules in this suite provide generic, highly adaptable building blocks suitable for any 2D game genre (puzzle, arcade, strategy, platformer, racing, rhythm, RPG, shmup, or simulation). Specific code examples (such as progress bars, jump gravity curves, or A* pathfinding) are illustrative patterns—apply and adapt only the components that fit the game's unique design and mechanics.
1. Skill Selection & Intent Routing Matrix
When responding to user requests, evaluate the underlying engineering need and activate the primary specialized skill according to this decision matrix:
| User Intent / Request Type | Primary Specialized Skill | Key Technical Characteristics |
|---|
| Game Design & Concept Probing | game-design | Game Designer role: interactive /grill-me probing interview, mechanics, controls, art/audio strategy, and GDD.md creation. |
|