awesome-gamedev-agent-skills
A set of game-dev skills for AI agents with a router that picks the right ones for the engine and task
- 8,440 ★ on the repository
- Last commit
- Apache-2.0
Minimal access
Why this level
- The skills are references and techniques and do not run game code
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/awesome-gamedev-agent-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skills are references and techniques and do not run game code
This is third-party code. Review the repository files before installing.
What it does
The set gives the agent game-development knowledge across engines: Godot, Unity, Unreal, Bevy, Phaser, PixiJS, three.js, LOVE, pygame and Roblox. The key piece is a router: it detects the engine and task and loads only the skills that fit, so you never name skills by hand. The skills are grouped by engine, discipline, genre and workflow stage, from physics and cameras to game feel and shipping. It installs with a single skills CLI command, and there is a Claude Code plugin option with per-engine bundles.
Who it is for. For game developers who work across engines with an agent.
Good fit when
- You need engine-specific techniques without picking skills by hand
- You want to cover several engines with one set
- You want help with mechanics, physics, cameras or shipping a game
Not a fit when
- The project is not about game development
- You need a ready asset or engine rather than agent knowledge
Example request
Help me build a smooth camera for a Godot platformerLimitations
The skills provide knowledge and techniques while building and running the game happen in the engine itself. The full set is large, so the router and bundles limit what enters the context. The material is in English.
How to disable. Remove the installed skills via the skills CLI or uninstall the plugins via /plugin.
FAQ
Do I need to name skills by hand?
No. The router detects the engine and task and loads the fitting skills.
Can I install just one engine?
Yes, Claude Code has bundles, for example router plus godot, unity or web-engines.
Discussion
No questions or reviews yet.
Related
SkillsA personal skill collection for game development: architecture, balance, image and video generation, 3D models and shaders.
Official Unity skill set for agents: editor control, builds, 2D and 3D, UI, URP, audio, multiplayer and monetization
A scaffold for AI game development: 43 agents, 67 commands and 109 skills for Unity, Unreal, Godot and HTML5.
A set of independent skills against drift in large codebases: hard-cut, root-cause tracing, lean testing and CI right-sizing.
Unreal Engine Skills
Unreal Engine Skills for AI Agents
31 skills for Unreal Engine 5.8 C++: GAS, networking, Niagara, World Partition, Mass Entity and hints on deprecated APIs
Tech Leads Club Agent Skills
Agent Skills
A vetted skill registry with a CLI that installs into twenty-plus agents and an MCP server for on-demand skill lookup
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| awesome-gamedev-agent-skills (this card) | no | 8,440 | |
| Design Judge Skills | no | 711 | award submission skills |
| Journalism agent skills | no | 452 | plugins for journalists and source checking |
| Wildberries jewelry card skills pack | no | 1 | seven Codex skills for jewelry listings on Wildberries |
README in short
The README describes a game-dev skill set for agents with a master router that detects the engine and task and loads only the needed skills. Installation is a single skills CLI command, and for Claude Code the repository works as a plugin marketplace with per-engine bundles. The skills are laid out by engine, discipline, genre and workflow stage. Engine selection is exclusive while disciplines and genres compose.
README badge
Original SKILL.md
--- name: router description: > Routes any game-development request to the right specialized skill(s): it detects the engine (Godot, Unity, Unreal, Bevy, Phaser, PixiJS, three.js, LOVE, pygame, Roblox) and the task, then reads the chosen skill before acting. Use to make a game or to decide which skill applies — for players, levels, enemies, shaders, art direction, cameras, game feel, physics, input, audio, saving, multiplayer, AI, dialogue, procedural generation, or performance. Start here when unsure which gamedev skill to use. --- # Master Router — Game-Development Skill Dispatcher