# Route Game Development Tasks to Focused Skills

Game-development requests can span engines, mechanics, and publishing workflows, making skill selection difficult. This router uses project evidence and task keywords to select focused skills.

## Install

```bash
npx skillstore add gamedev-skills/router
```

## Metadata

- Status: approved
- Slug: gamedev-skills-router
- Skillstore revision: r1
- Version status: missing
- Tree hash: 3d5e9f5592566e28fc7e7d0423799ae83a3afa1584f5c1ea4a2e7f99d99b420f
- Author: gamedev-skills
- GitHub username: gamedev-skills
- Repository: https://github.com/gamedev-skills/awesome-gamedev-agent-skills/tree/19d93f97c9c1ea0f8b306e77aa81e0d3e352d3e9/router
- Ref: c993c6abcbffafea2683d7748b53b3dfaf438415
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: scripts, external\_commands
- Quality score: 71
- Public page: https://skillstore.pages.dev/skills/gamedev-skills-router
- Manifest: https://skillstore.pages.dev/api/skills/gamedev-skills-router/manifest

## Capabilities

- Identifies twelve game-engine families from project files, dependency metadata, imports, or explicit engine names.
- Directs version checks to project metadata and lockfiles before choosing version-sensitive APIs.
- Maps requests to engine skills, cross-engine disciplines, genre templates, and publishing workflows.
- Selects minimal skill combinations and defines their responsibilities and loading order.
- Limits document loading to selected skill bodies and task-relevant references.
- Preserves custom engines and identifies missing bindings instead of inventing APIs or skill names.

## Use Cases

- Find Skills for a First Game Feature: Select movement and genre skills for a Godot platformer without loading unrelated engine material.
- Coordinate Focused Debugging: Route Unity performance or Roblox UI issues to the relevant engine and discipline skills while preserving project versions.
- Integrate Concepts into Custom Engines: Map portable inventory and persistence concepts onto verified project APIs without replacing the existing engine.

## Prompt Templates

### Choose Skills for a Simple Feature

```
Use router to choose the smallest skill set for adding a double jump to my Godot player. Explain each choice.
```

### Detect the Project Engine

```
Inspect my target project and identify its engine and pinned version. Route a HUD scaling issue to the relevant skills without changing files.
```

### Compose a Genre Workflow

```
Route a procedural dungeon roguelike task for my existing Godot project. Select minimal engine, generation, and genre skills, and explain their loading order.
```

### Bind Skills to a Proprietary Engine

```
Route inventory and persistence work for our proprietary C++ engine. Preserve its toolchain, identify required API evidence, and state unknown bindings before implementation.
```

## Limitations

- Provides routing instructions, not engine implementations, executable tooling, or complete games.
- Requires access to separately available specialized skills for the selected tasks.
- Some engines lack dedicated movement, tilemap, UI, or physics skills.
- Cannot verify proprietary APIs without project documentation, source, SDK declarations, or working examples.

## Best Practices

- Identify the target subproject and inspect its engine version before selecting engine-specific APIs.
- Load only selected skill bodies, then open references when the current task requires them.
- Preserve existing engines and versions, and state missing skills or unverified API bindings.

## Anti Patterns

- Loading every engine and genre skill for a narrow request.
- Replacing an existing custom engine with Godot because the catalog lacks an exact match.
- Treating genre examples as verified APIs or inventing unavailable skill names.

## Security Audit

- Audited at: 2026-11-06T15:33:15.384\+00:00
- Summary: All 128 static findings are false positives from Markdown formatting, ordinary prose, and game-development terminology. Context confirms routing guidance rather than shell execution, scope manipulation, or host and network reconnaissance. No evidence found of prompt injection, credential theft, data exfiltration, or malicious intent in the reviewed files.

## Stats

- Views: 0
- Downloads: 0
- Favorites: 0
- Popularity score: 0
