A Claude Code template that sets up 49 specialized AI agents, 74 slash-command skills and coordination hooks to run a game project like a studio.
gamedev-skills/awesome-gamedev-agent-skills
A collection of 74 game-development skill files for AI coding agents, with a router that loads the right engine and task skills.
- Stars
- 1,676
- Forks
- 153
- Open issues
- 1
- Last commit
- 12 days ago
What is it?
This project provides 74 game-development skills in the portable SKILL.md Agent Skills format, covering engines such as Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame, LÖVE and Roblox. Each skill is a short playbook an AI coding agent loads only when relevant, so it can write engine-specific code with current APIs rather than guessing.
A router skill detects the engine from project files, such as project.godot or a *.uproject, and reads the request to pick the matching engine, discipline, genre and workflow skills. Users describe what they want in plain language and do not need to name skills. Skills are organized into engine groups, cross-engine disciplines like save systems and procedural generation, genre templates, and publishing workflows for Steam and itch.io.
The skills install with the npx skills CLI or by copying folders into agent-specific directories, and the same files work in Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot, Kiro and other compatible agents. The repository also includes a validator script that checks skill files.
Key features
- 01Covers 10 game engines and frameworks, from Godot and Unity to Bevy and Roblox.
- 02A router detects the project engine and loads only the skills matching the request.
- 03Skills are plain SKILL.md files that work across many AI coding agents.
- 04Includes skills for save systems, procedural generation, game AI and game feel.
- 05Provides genre templates for platformers, roguelikes, RPGs and more.
- 06Includes publishing workflows for Steam and itch.io.
Use cases
- Asking an AI coding agent to add a feature like double jump or inventory in a Godot or Unity project.
- Giving an agent engine-specific context so generated code matches the current engine version.
- Starting a game jam or prototype with agent guidance on scope and workflow.
- Building a Roblox game with agent help on DataStores, networking and physics.
Quick start
- 1
Install the router and all 74 skills with the skills CLI
npx skills add gamedev-skills/awesome-gamedev-agent-skills - 2
Or, in Claude Code, add the plugin marketplace
claude plugin marketplace add gamedev-skills/awesome-gamedev-agent-skills - 3
Then install the gamedev plugin in Claude Code
claude plugin install gamedev@awesome-gamedev-agent-skills - 4
Describe your game task to your agent in plain language; the router loads the skills
Things to know
- Skills are pinned to specific engine releases (for example Godot 4.7 and Unity 6.3 LTS), so they may lag behind newer engine versions.
Topics
FAQ
- What is awesome-gamedev-agent-skills?
- A collection of 74 game-development skill files for AI coding agents, with a router that loads the right engine and task skills. This project provides 74 game-development skills in the portable SKILL.md Agent Skills format, covering engines such as Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame, LÖVE and Roblox. Each skill is a short playbook an AI coding agent loads only when relevant, so it can write engine-specific code with current APIs rather than guessing.
- Is awesome-gamedev-agent-skills free to use? What license does it have?
- awesome-gamedev-agent-skills is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is awesome-gamedev-agent-skills still maintained?
- Actively maintained. The last commit to awesome-gamedev-agent-skills was on Oct 9, 2026.
- What can I use awesome-gamedev-agent-skills for?
- Asking an AI coding agent to add a feature like double jump or inventory in a Godot or Unity project. Giving an agent engine-specific context so generated code matches the current engine version. Starting a game jam or prototype with agent guidance on scope and workflow. Building a Roblox game with agent help on DataStores, networking and physics.
- How do I install awesome-gamedev-agent-skills?
- Install the router and all 74 skills with the skills CLI: npx skills add gamedev-skills/awesome-gamedev-agent-skills Or, in Claude Code, add the plugin marketplace: claude plugin marketplace add gamedev-skills/awesome-gamedev-agent-skills Then install the gamedev plugin in Claude Code: claude plugin install gamedev@awesome-gamedev-agent-skills Describe your game task to your agent in plain language; the router loads the skills
- Where can I get awesome-gamedev-agent-skills?
- The source code and installation instructions are on GitHub: https://github.com/gamedev-skills/awesome-gamedev-agent-skills
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A set of 31 AI agent skills that give coding agents Unreal Engine 5.8 C++ patterns, APIs and best practices.
A marketplace of 94 plugins, 202 agents, 185 skills and 105 commands for Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity and Pi.
A set of AI agent skills that run social media research workflows across TikTok, Instagram, YouTube, Reddit, X and more, powered by ScrapeCreators.
Plain-language agent skills for Claude Code, Codex CLI, Cursor CLI and Gemini CLI that turn session reports into a one-screen verdict anyone can follow.
A set of production-grade engineering workflow skills, packaged as Markdown, that guide AI coding agents through spec, plan, build, test, review, and ship.