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
Skill

Minimal access

Why this level

  • The skills are references and techniques and do not run game code
All reasons and checks

gamedev-skills/awesome-gamedev-agent-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/awesome-gamedev-agent-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal 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 platformer

Limitations

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.

Skills

A personal skill collection for game development: architecture, balance, image and video generation, 3D models and shaders.

SkillExtended access112Repository stars
Editors’ pick

Official Unity skill set for agents: editor control, builds, 2D and 3D, UI, URP, audio, multiplayer and monetization

SkillExtended access1.2KRepository stars

A scaffold for AI game development: 43 agents, 67 commands and 109 skills for Unity, Unreal, Godot and HTML5.

PluginExtended access108Repository stars

A set of independent skills against drift in large codebases: hard-cut, root-cause tracing, lean testing and CI right-sizing.

SkillMinimal access140Repository stars

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

SkillMinimal access449Repository stars

A vetted skill registry with a CLI that installs into twenty-plus agents and an MCP server for on-demand skill lookup

SkillExtended access7.2KRepository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
awesome-gamedev-agent-skills (this card)no8,440
Design Judge Skillsno711award submission skills
Journalism agent skillsno452plugins for journalists and source checking
Wildberries jewelry card skills packno1seven 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

Report a problem