Repolode
gamedev-skills

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. 1

    Install the router and all 74 skills with the skills CLI

    npx skills add gamedev-skills/awesome-gamedev-agent-skills
  2. 2

    Or, in Claude Code, add the plugin marketplace

    claude plugin marketplace add gamedev-skills/awesome-gamedev-agent-skills
  3. 3

    Then install the gamedev plugin in Claude Code

    claude plugin install gamedev@awesome-gamedev-agent-skills
  4. 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