Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Unreal Engine C++ skills for AI coding agents. 27 skills covering gameplay, rendering, networking, animation, and more. Works with Claude Code, Cursor, Windsurf, and any agent supporting the Agent Skills spec.
| Date | Stars |
|---|---|
| 2026-07-31 | 297 |
| 2026-08-02 | 301 |
| 2026-08-06 | 301 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Unreal Engine Skills for AI Agents
A collection of 27 AI agent skills for Unreal Engine C++ development. Built for game developers who want AI coding agents to help write correct, production-quality UE5 C++ code. Works with Claude Code, Cursor, Windsurf, and any agent that supports the [Agent Skills spec](https://agentskills.io).
Every skill has been audited against Unreal Engine source code to ensure API accuracy — correct function signatures, valid class hierarchies, and real method names. No hallucinated APIs.
**Contributions welcome!** Found an inaccuracy or want to improve a skill? [Open a PR](#contributing).
## What are Skills?
Skills are markdown files that give AI agents specialized knowledge and workflows for specific tasks. When you add these to your project, your agent can recognize when you're working on an Unreal Engine task and apply the right patterns, APIs, and best practices.
## How Skills Work Together
Skills reference each other and build on shared context. The `ue-project-context` skill is the foundation — it captures your project's modules, target platforms, and conventions so other skills can give relevant advice.
```
┌──────────────────────────────────────┐
│ ue-project-context │
│ (read by all other skills first) │
└──────────────────┬───────────────────┘
│
┌─────────────┬────────────┬─────────────┼────────────┬─────────────┬──────────────┐
▼ ▼ ▼ ▼ ▼ ▼ ▼
┌────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐
│Core C++│ │Gameplay │ │Rendering │ │ World & │ │ AI & │ │ UI & │ │ Build & │
│ │ │ │ │& VFX │ │ Streaming │ │ Logic │ │ Input │ │ Tools │
├────────┤ ├──────────┤ ├──────────┤ ├───────────┤ ├──────────┤ ├──────────┤ ├───────────┤
│cpp- │ │gameplay- │ │materials │ │world-lvl │ │ai-nav │ │ui-umg │ │module- │
│ found │ │ framework│ │niagara │ │procedural │ │state-tree│ │input-sys │ │ build │
│actor- │ │abilities │ │audio │ │physics │ │mass- │ │ │ │editor- │
│ comp │ │animation │ │sequencer │ │serial- │ │ entity │ │ │ │ tools │
│ │ │char-move │ │ │ │ savegame │ │ │ │ │ │testing │
│ │ │game-feat │ │ │ │data-asset │ │ │ │ │ │async- │
│ │ │net-repl │ │ │ │ │ │ │ │ │ │ thread │
└───┬────┘ └────┬─────┘ └────┬─────┘ └─────┬─────┘ └────┬─────┘ └────┬─────┘ └─────┬─────┘
│ │ │ │ │ │ │
└───────────┴─────┬──────┴─────────────┴────────────┴─────────────┴──────────────┘
│
Skills cross-reference each other:
cpp-foundations ↔ actor-component ↔ gameplay-framework
gameplay-abilities ↔ animation ↔ character-movement
ai-navigation ↔ state-trees ↔ mass-entity
```
See each skill's **Related Skills** section for the full dependency map.
## Available Skills
<!-- SKILLS:START -->
| Skill | Description |
|-------|-------------|
| [ue-actor-component-architecture](skills/ue-actor-component-architecture/) | Actor and component design — BeginPlay, Tick, component attachment, ownership, child actors |
| [ue-ai-navigation](skills/ue-ai-navigation/) | AI controllers, behavior trees, blackboards, AI perception, NavMesh, EQS |
| [ue-animation-system](skills/ue-animation-system/) | AnimInstance, montages, blend spaces, state machines, anim notifies, linked anim graphs |
| [ue-async-threading](skills/ue-async-threading/) | Async operations, threading, parallel execution, tasks, FRunnable, AsyncTask |
| [ue-audio-system](skills/ue-audio-system/) | UAudioComponent, SoundCue, MetaSound, Excerpt of 12,638 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:779237b51e4d0cdd, llm:Description: 'Unreal Engine C++ skills for AI coding agents. 27 skills covering gameplay, rendering, networking, animation, and more. Works with Claude Code, Cursor, Windsurf, and any agent supporting the Agent Skills spec.'
matched fp:779237b51e4d0cdd, llm:Description: 'Unreal Engine C++ skills for AI coding agents. 27 skills covering gameplay, rendering, networking, animation, and more. Works with Claude Code, Cursor, Windsurf, and any agent supporting the Agent Skills spec.'
matched fp:779237b51e4d0cdd, llm:Description: 'Unreal Engine C++ skills for AI coding agents. 27 skills covering gameplay, rendering, networking, animation, and more. Works with Claude Code, Cursor, Windsurf, and any agent supporting the Agent Skills spec.'