quodsoler/unreal-engine-skills

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.

333Stars on the repository
27Mods indexed here, across every type
6mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

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…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 87 tokens original MIT

ue-ai-navigation

02

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

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…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 79 tokens original MIT

ue-animation-system

03

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

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…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 80 tokens original MIT

ue-async-threading

04

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

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'…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 120 tokens original MIT

ue-audio-system

05

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

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…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 78 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working with character movement, CharacterMovementComponent, CMC, movement modes, walking, falling, swimming, flying, custom movement, network prediction, FSavedMove, root motion, floor detection, step-up, or character physics. Also use for 'PhysWalking', 'PhysCustom', 'LaunchCharacter'…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 93 tokens original MIT

ue-cpp-foundations

07

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use when writing Unreal Engine C++ code involving UPROPERTY, UFUNCTION, UCLASS, TArray, TMap, delegates, FString, garbage collection, or smart pointers. Also use when the user asks about "UE C++", USTRUCT, UENUM, FName, FText, TObjectPtr, TWeakObjectPtr, UObject lifetime, UELOG, or UE subsystems. For module build…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 109 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use when working with DataAsset, DataTable, soft reference, hard reference, TSoftObjectPtr, async loading, Asset Manager, StreamableManager, or game data structures in Unreal Engine. See references/asset-loading-patterns.md for async loading and StreamableManager patterns. See references/data-driven-design.md for…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 96 tokens original MIT

ue-editor-tools

09

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use when extending the Unreal Editor with editor tool, editor utility widget, Blutility, detail customization, property customization, editor mode, asset editor, editor subsystem, editor extension, UToolMenus, or scripted asset operations. For Slate fundamentals, see ue-ui-umg-slate. For module build config, see…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 72 tokens original MIT

ue-game-features

10

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working with Game Feature plugins, modular gameplay, GameFeatureAction, GameFeatureData, GameFrameworkComponentManager, init state system, experience system, modular components, UPawnComponent, UControllerComponent, UGameStateComponent, UPlayerStateComponent, or Lyra-style modular architecture. See…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 77 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working with GAS, Gameplay Ability System, GameplayAbility, GameplayEffect, AttributeSet, GameplayTags, ability system, buffs, debuffs, cooldowns, or attribute modification. See references/ for detailed setup patterns, effect configuration, and ability task usage.

not rated 333 +5 6mo ago A Socket: passSnyk: pass 61 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working with Unreal Engine's gameplay framework classes: GameMode, GameState, PlayerController, PlayerState, Pawn, Character, or GameInstance. Also use when the user mentions 'gameplay framework', 'game rules', 'player management', 'match flow', or 'player spawning'. See…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 104 tokens original MIT

ue-input-system

13

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when implementing player input with Unreal Engine's Enhanced Input system. Also use when the user mentions 'Enhanced Input', 'input', 'input action', 'InputAction', 'mapping context', 'InputMappingContext', 'input binding', 'key binding', 'input trigger', 'input modifier', 'gamepad', or 'keyboard'.…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 143 tokens original MIT

ue-mass-entity

14

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working with Mass Entity, MassEntity, Mass AI, MassProcessor, MassFragment, MassTag, MassObserver, MassSpawner, MassCrowd, Mass ECS, entity archetype, ForEachEntityChunk, FMassEntityQuery, FMassEntityManager, ISM crowd, or large-scale entity simulation in Unreal Engine. See…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 104 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use when the user is working with material, shader, MID, dynamic material, material instance, post-process, render target, parameter collection, decal, Nanite, Lumen, or rendering in Unreal Engine. See references/material-parameter-reference.md for parameter patterns and references/post-process-settings.md for…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 79 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use when working with Build.cs, Target.cs, module creation, plugin setup, or build errors in Unreal Engine — including "unresolved external symbol," "cannot open include file," IWYU violations, missing API macros, or dependency configuration. See also ue-cpp-foundations for UObject macro patterns.

not rated 333 +5 6mo ago A Socket: passSnyk: pass 65 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working on multiplayer networking, replication, RPC calls, net role logic, server/client authority, prediction, or synchronizing game state. Also use when the user mentions 'DOREPLIFETIME', 'dedicated server', 'replicated', or 'net role'. See references/replication-patterns.md for common patterns…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 99 tokens original MIT

ue-niagara-effects

18

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working with Niagara particle systems, VFX, effects, emitter, Niagara component, or Niagara parameter in Unreal Engine C++. Covers spawning systems, setting parameters, data interfaces (SkeletalMesh, StaticMesh, Curve, Array), OnSystemFinished delegate, and performance tuning. See…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 100 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use when implementing collision detection, trace queries, physics simulation, or physical interactions in Unreal Engine. Triggers on: 'collision', 'trace', 'LineTrace', 'line trace', 'overlap', 'physics', 'hit result', 'sweep', 'collision channel', 'physics body', 'Chaos', 'raytrace', 'OnHit', 'OnBeginOverlap'. See…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 92 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working with procedural generation in Unreal Engine: PCG framework, ProceduralMesh, instanced mesh, HISM, spline, runtime mesh, noise, terrain generation, or dungeon generation. See references/pcg-node-reference.md for PCG node types and references/procedural-mesh-patterns.md for mesh generation…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 88 tokens original MIT

ue-project-context

21

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

When the user wants to create or update their Unreal Engine project context document. Use when the user says 'project context,' 'set up context,' 'UE context,' 'configure project,' or wants to avoid repeating their project setup across UE development tasks. Creates .agents/ue-project-context.md that all other UE…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 82 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working with Sequencer, LevelSequence, cutscene, cinematic, camera, movie scene, sequencer event, or Movie Render Queue in Unreal Engine. See references/sequencer-patterns.md for dialogue cutscene, in-game camera, and scripted event patterns. For animation playback, see ue-animation-system.

not rated 333 +5 6mo ago A Socket: passSnyk: pass 72 tokens original MIT

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use when implementing save/load systems, player progress persistence, or data serialization in Unreal Engine. Triggers on: save game, USaveGame, FArchive, serialization, SaveGameToSlot, config, persist data, save file, load game. See references/save-system-architecture.md for full slot management and multi-user…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 72 tokens original MIT

ue-state-trees

24

quodsoler/unreal-engine-skills

Skill Claude CodeCodex

Use this skill when working with State Tree, StateTree, UStateTree, state machine, StateTreeTask, StateTreeCondition, StateTreeEvaluator, StateTreeSchema, AI State Tree, Mass StateTree, FStateTreeExecutionContext, or data-driven state logic in Unreal Engine. See references/state-tree-patterns.md for…

not rated 333 +5 6mo ago A Socket: passSnyk: pass 91 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: