Skip to main content

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

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.

  1. 01

    Install it

    Run the command on the skill's page, or copy the install prompt and let your agent run it.

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

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

NPC & enemy AI skills FAQ

Explore other categories