By quodsoler
Develop Unreal Engine games with C++ and Blueprint across gameplay, AI, animation, rendering, networking, VFX, audio, UI, and world streaming. Provides expert guidance on engine subsystems, editor tooling, performance optimization, and project configuration.
Use this skill when working with Actor and component design in Unreal Engine. Triggers on: Actor, component, BeginPlay, Tick, SpawnActor, lifecycle, CreateDefaultSubobject, composition, EndPlay, PostInitializeComponents, UActorComponent, USceneComponent, UINTERFACE, attachment, spawn, interface. See references/actor-lifecycle.md and references/component-types.md for detailed tables.
Use this skill when implementing AI, AIController, behavior tree, blackboard, AI perception, NavMesh, EQS, navigation, pathfinding, State Tree, or Smart Objects in Unreal Engine. See references/behavior-tree-patterns.md for BT patterns and references/eqs-reference.md for EQS configuration. For AI ability use, see ue-gameplay-abilities.
Use this skill when working with Unreal Engine animation: AnimInstance, montage playback, blend space, state machine, anim notify, IK, AnimGraph, skeletal mesh, or linked anim graphs. See references/anim-notify-reference.md for notify patterns and references/locomotion-setup.md for locomotion setup. For montage integration with GAS, see ue-gameplay-abilities.
Use this skill when working with Unreal Engine async operations, threading, parallel execution, or concurrency. Also use when the user mentions 'FRunnable', 'FAsyncTask', 'TaskGraph', 'UE::Tasks', 'ParallelFor', 'TFuture', 'TPromise', 'Async()', 'thread safety', 'FCriticalSection', 'FRWLock', 'background thread', 'game thread dispatch', or 'thread pool'. For networking async (RPCs, replication), see ue-networking-replication. For asset streaming, see ue-data-assets-tables.
Use this skill when working with audio, sound, music, UAudioComponent, PlaySoundAtLocation, SoundCue, MetaSound, attenuation, submix, concurrency, SFX, or spatial audio in Unreal Engine. See references/audio-setup-patterns.md for music system and ambient soundscape architectures. For VFX audio synchronization, see ue-niagara-effects.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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.
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.
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.
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.
npx claudepluginhub rondorkerin/gamestack --plugin unrealComprehensive Unity 6 game engine development skills. 35 skills covering scripting, physics, graphics, animation, UI, audio, 2D, ECS/DOTS, Cinemachine, performance profiling, multiplayer, XR, editor tools, 5 Tier 1 correctness skills, 5 Tier 2 architecture skills, and 5 Tier 3 domain translation skills (game loop, NPC behavior, UI patterns, level design, procedural generation). Based on Unity 6.3 LTS official documentation.
Server-agnostic field manual for AI agents driving Unreal Engine 5.7 / 5.8 through MCP. Engine-level reflection gotchas, crash patterns, subsystem-specific quirks (Niagara, MetaSound, Materials, Lumen, UMG, audio), the Python-to-MCP data channel workaround, transport requirements, and verify-after-mutate patterns. Works with any MCP server that exposes UE5 functionality — Epic's official ModelContextProtocol plugin, custom servers, or anything else.
Develop, test, and automate Unreal Engine 5.x projects (WIP). Covers PlayUnreal automation, Remote Control API, Automation Driver, and CI-friendly E2E workflows. PlayUnreal: https://github.com/Randroids-Dojo/PlayUnreal
Process and shipping skills: game jam, fast prototyping, Steam, itch.io.
BPX plugin for Unreal Engine asset inspection and safe edit workflows.
Agent tooling for Summer Engine: game-dev skills, lifecycle hooks, and a 52-tool MCP bridge to the local desktop app.