Covers the core of Unreal's animation pipeline: AnimInstance setup with proper game thread vs worker thread patterns, montage playback with delegates, blend spaces, state machines, and anim notifies. The source walks through thread-safe update functions, shows the correct way to bind montage completion callbacks (play first, then bind), and includes GAS integration for replicated montage playback. Honestly most useful if you're moving beyond Blueprint-only animation and need to understand why your AnimInstance crashes when you access gameplay state from the wrong thread. The locomotion and notify reference files mentioned aren't included but the main patterns are solid.

skills.sh installs
1.4K
GitHub stars
446
last updated
Aug 21, 2026

Install

$ npx -y skills add quodsoler/unreal-engine-skills --skill ue-animation-system --agent claude-code

Installs into .claude/skills of the current project.

Files

UE Animation System

Target engine: UE 5.8. APIs below are verified against the 5.8 headers; older forms are listed under "Deprecated — do not use".

Covers the runtime animation path in the Engine module — UAnimInstance, FAnimInstanceProxy, UAnimMontage, UAnimNotify/UAnimNotifyState, curves, blend spaces, anim state machines, linked anim layers and root motion — plus the animation plugins shipped in 5.8 (PoseSearch, MotionWarping, Chooser, IKRig, ControlRig, BlendStack, OptimusCore, UAF). Build.cs: Engine for everything under Runtime/Engine/Classes/Animation, AnimGraphRuntime for the helper anim nodes such as FAnimNode_LayeredBoneBlend; plugin module names are listed per row below.

Context

Read .agents/ue-project-context.md if it exists (module names, conventions, enabled plugins, GAS/networking setup). Do not stop if it is missing.

Identify the area from the request and the codebase. Ask only when two plausible readings would produce different code.

Sponsors

Details

Repository
github.com/quodsoler/unreal-engine-skills
Categories
Design & UI/UX, Game Development
First seen
Jun 3, 2026

More from quodsoler/unreal-engine-skills

All 27
1yonatangross avatardomain-driven-designyonatangross/orchestkitDDD tactical patterns for complex business modeling including entities, value objects, aggregates, domain services, repositories, specifications, and bounded co1.3Kskills.sh installs
2ehmo avataripados-design-guidelinesehmo/platform-design-skillsApple Human Interface Guidelines for iPad. Use when building iPad-optimized interfaces, implementing multitasking, pointer support, keyboard shortcuts, or respo1.3Kskills.sh installs
3builderio avatarvisual-planbuilderio/skillsTurn ordinary text plans into rich interactive visual plans with diagrams, file maps, annotated code, open questions, and UI/prototype review when useful.1.3Kskills.sh installs
4jasonjgardner avatarblockbench-animationjasonjgardner/blockbench-mcp-projectCreate and manage animations in Blockbench using MCP tools. Use when animating 3D models, creating keyframes, managing bone rigs, editing animation curves, or w1.2Kskills.sh installs
5aradotso avatarkimodo-motion-diffusionaradotso/trending-skillskimodo motion diffusion1.2Kskills.sh installs
6liuzhengdongfortest avatarcs-feat-designliuzhengdongfortest/codestablecs feat design1.2Kskills.sh installs