awesome-gamedev-agent-skills
73 game-dev skills for AI coding agents — Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame, LÖVE, Roblox. Portable SKILL.md Agent Skills (the format Anthropic launched as Claude Skills), with a router that loads the right skill for your engine and task. Runs in Claude Code, Cursor, Kiro,
awesome-gamedev-agent-skills is a comprehensive library of 73 game development agent skills that work with AI coding assistants across ten game engines including Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame, LÖVE, and Roblox. The portable SKILL.md format (the Agent Skills standard launched by Anthropic as Claude Skills) enables AI agents to load the precise capabilities they need for any game development task. An intelligent router automatically detects your project's engine and the type of work you're describing, then loads only the relevant skills—such as combining Godot 2D movement with platformer mechanics when you ask to "add a double jump." The collection includes engine-specific skills, cross-engine disciplines (AI, shaders, procedural generation, save systems), genre templates (platformer, roguelike, RPG, tower defense), and shipping workflows (game jam, Steam/itch publishing), all version-pinned to documented engine releases and validated for accuracy.
Key Features
Use Cases
- 01Ask your AI agent to "add a double jump to my Godot player" and the router loads godot-2d-movement plus platformer skills automatically
- 02Request "make an inventory for my Unity RPG" to receive code using ScriptableObjects, RPG systems, and save-system patterns
- 03Generate procedural dungeon roguelikes by describing the concept, triggering tilemap, procedural-gen, and roguelike skills together
- 04Build cohesive game art families (sprites, tiles, textures) with art-direction workflow that ensures visual consistency across all assets
- 05Publish games to Steam or itch.io with shipping workflow skills that guide through Steamworks setup, depot configuration, and butler uploads
- 06Prototype game jam projects quickly using the game-jam workflow skill that helps scope, plan, and execute builds under time constraints
Related Skills
View moresuperpowers
An agentic skills framework & software development methodology that works.
skills
Skills for Real Engineers. Straight from my .agents directory.
skills
Public repository for Agent Skills
ponytail
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
awesome-gamedev-agent-skills — FAQ
What is awesome-gamedev-agent-skills?+
It's a collection of 73 portable game development agent skills in the Agent Skills (SKILL.md) format that AI coding agents can load on-demand. An intelligent router detects your game engine and task from plain language requests, then loads only the relevant skills—covering 10 engines (Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame, LÖVE, Roblox) plus disciplines, genres, and shipping workflows.
How do I install these agent skills?+
Run `npx skills add gamedev-skills/awesome-gamedev-agent-skills` and the CLI will auto-detect your AI coding agent and install all 73 skills plus the router to the correct location. Alternatively, for Claude Code, use `claude plugin marketplace add gamedev-skills/awesome-gamedev-agent-skills` then `claude plugin install gamedev@awesome-gamedev-agent-skills`. You can also manually copy skill folders into your agent's skills directory (e.g., `.claude/skills/` for Claude Code, `.cursor/skills/` for Cursor).
Which AI coding agents support these skills?+
The SKILL.md format works natively in Claude Code, Claude Desktop, Cursor, Windsurf, Cline, OpenAI Codex, Gemini CLI, GitHub Copilot, Kiro, Antigravity, Oh My Pi (omp), and VS Code with compatible extensions. No conversion is needed—the same files load across the entire Agent Skills ecosystem.
Do I need API keys or special prerequisites?+
No API keys are required; these are local skill definition files that your AI agent reads. You need an AI coding agent that supports the Agent Skills format (see compatibility list) and optionally the `skills` CLI from npm for automated installation. Each skill is version-pinned to a specific game engine release, so verify your engine version matches the documented baseline.
Is awesome-gamedev-agent-skills free?+
Yes, the entire collection is open source under the Apache-2.0 license. All 73 skills, the router, documentation, and tooling are freely available on GitHub.
How does the router know which skills to load?+
The router detects your engine from project files (e.g., `project.godot` for Godot, `*.uproject` for Unreal) and parses your natural language request for the task type. It then loads exactly one engine skill plus any matching discipline, genre, or workflow skills—so "procedural dungeon roguelike in Godot" triggers godot-tilemap, procedural-gen, and roguelike skills in the correct composition order.
How do I install awesome-gamedev-agent-skills?+
Open the source repository on GitHub and follow its README. awesome-gamedev-agent-skills is a skill — MCP Agents Market links you directly to the official repo.
Is awesome-gamedev-agent-skills free?+
awesome-gamedev-agent-skills is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.