Category
Game AI Skills for AI Agents: NPCs, Enemies & Pathfinding
Skills that help your agent build enemies and NPCs that decide and move well: from a simple state machine to behavior trees, utility scoring and navmesh pathfinding.
5 free skills, MCP servers and kits
Pick a NPC & enemy AI skill to start with
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.
Game AI: FSM, Behavior Trees & Pathfinding
NPC and enemy decision-making with state machines, behavior trees, steering and A* pathfinding, paired with your engine's navigation API.
Unity AI Navigation
Sets up and configures Unity AI Navigation, including NavMesh surfaces, agents, obstacles, and links.
UE AI & Navigation
Unreal Engine C++ AI: AI controllers, behavior tree nodes, blackboards, AI perception, navmesh pathfinding, EQS and Smart Objects.
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.
What a NPC & enemy AI skill gives your agent
Pick the right model
Guidance on when a state machine is enough and when behavior trees or utility AI pay off.
Navigation that works
A* and steering patterns, Unity NavMesh setup and Unreal navigation in C++.
Reusable runtimes
Behavior-tree and utility AI runtimes your agent can build once and reuse for every enemy.
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.
Why use a skill instead of a prompt?
A prompt is gone after one chat. A skill stays in your project: the agent reads the same checklist, engine rules and pitfalls every time the task comes up, so the results stay consistent and you stop repeating yourself.