Game Development Agent Router
Paste the following prompt into your AI chat to install this skill:
Install @user_3c6cb52e/router-sh-jrv0ek into your AI assistant according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem
Game-development requests often cross several engineering surfaces: engine, gameplay, shaders, UI, save systems, multiplayer, input, audio, AI, dialogue, or procedural content. If an agent immediately loads all related material, the context can balloon and the response can drift away from the project’s actual tech stack. This skill does not re-teach engine APIs. It first decides which specialized skills should be loaded, then keeps the follow-up work inside the right boundary.
How It Works
It acts as an entry router for game-development requests. The core loop is classify, read, then compose.
- Detect engine: use the project fingerprint to select at most one engine skill set, or mark it as unknown.
- Classify task: infer the relevant disciplines, at most one genre, and required workflows from the request wording.
- Resolve minimal set: combine engine, discipline, genre, and workflow skills while avoiding unrelated context.
- Disclose on demand: open only the selected SKILL.md bodies, and read references/ only when needed.
- Compose order: proceed as engine fundamentals → discipline concepts → genre glue → workflow to reduce cross-layer confusion.
- Fallback: if the engine is unknown or no skill fits, state the gap or default to Godot.
Boundaries
Use it at the start of requests such as “make a game,” “debug a level, enemy, UI, audio, or save system,” or when the user asks which skill to use. Once the correct skill is loaded and the task has not pivoted, continue working inside that skill instead of re-running the router every turn. Return to the routing layer only when the task moves to a new engine or a new engineering concern.
Use Cases
- Route 'make a 2D game' requests to the minimal skill set.
- Choose engine and discipline skills before opening docs.
- Route Godot save-system bugs to persistence skills.
- Decide Godot or unknown fallback for multi-engine requests.
Best For
- Indie developers building Godot prototypes who need a quick skill route.
- Tech leads curating game-dev skill libraries who need one entry point.
- Game engineers moving from gameplay to shaders/UI who need task re-routing.
- Engineers debugging levels and save systems who need the right skill first.
Related Skills
Creates themed learning sites by generating flashcards, lessons, quizzes, index, and progress pages into a deployable website.
End-to-end mathematical optimization modeling with Gurobi and Python, covering data validation, code generation, solving, result analysis, and iterative revision.
Executes an Eversheet Web CDP login using externally supplied baseUrl, username, and password, then verifies the page reaches a logged-in home state.
Clarify product goals, user flows, pages, data, and permissions, then output an implementation-ready development prompt and lightweight spec.