By agent
Windsurf Skills for Game Development
Windsurf reads skills in the standard SKILL.md format from .windsurf/skills/ in your project.
125 free skills, MCP servers and kits
How to install skills in Windsurf
npx skills add <owner/repo> --skill <name> -a windsurfPuts the skill in .windsurf/skills/ in your project. Replace owner/repo and name with the values on the skill's page.
Install the skills for your engine once per project; the agent reads one when a request matches its description.
Best game dev skills for Windsurf
MCP for Blender (blender-mcp)
Community plugin to control Blender with any LLM. The most-starred game-adjacent MCP server on GitHub.
MCP for Unity (CoplayDev)
A bridge between AI assistants and the Unity Editor: manage assets, control scenes, edit scripts and automate tasks.
Awesome Gamedev Agent Skills
74 portable SKILL.md skills for Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame, LÖVE and Roblox, with a router.
AI Game Developer (Unity-MCP)
AI skills, MCP tools and a CLI for Unity: a full develop-and-test loop, with any C# method exposable as a tool.
Unreal MCP (chongdashu)
Control Unreal Engine through natural language from Cursor, Windsurf or Claude Desktop via MCP.
Unreal MCP (EngineWire)
A comprehensive MCP server that controls Unreal Engine through a native C++ automation-bridge plugin. Supports UE 5.0 to 5.8.
Aseprite AI Artist
Your coding agent paints pixel art in the Aseprite window you already have open: draws, checks its work, animates and exports.
Unreal Engine Skills (quodsoler)
31 Unreal Engine C++ skills checked against the UE 5.8 headers: gameplay framework, GAS, animation, networking, rendering, AI, UI, tools and more.
2D Platformer
Build a 2D platformer: run/jump control with coyote time, jump buffering, and variable jump height, plus tiled levels and hazards.
Behavior Trees & Utility AI
Build a behavior-tree runtime and a Utility AI system with response curves, plus hybrid agents where the behavior tree drives utility scoring.
Bevy ECS
Structure a Bevy app around ECS: plugins, components and resources, systems with Query and Commands, system ordering and Time.
Card Game
Build a card game: card data, deck/hand/discard zones, draw/shuffle/reshuffle, a turn structure, costs, and effect resolution.
How to use a game dev skill
Three steps in Claude Code, Codex, Cursor or any agent that reads SKILL.md.
- 01
Install it
Run the command on the skill's page, or copy the install prompt and let your agent run it.
- 02
Ask in plain words
Describe what you want. The agent loads the skill when your request matches, or you can call it by name.
- 03
Review and play
Run the game, read what the agent changed, and ask for fixes in the same session.