animation-blueprint

Inspect Unreal Animation Blueprints, state machines, and transitions via Python APIs.

586|127|Updated Sep 12, 2025
One-click install
npx skills add https://github.com/kevinpbuckley/VibeUE --skill animation-blueprint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: animation-blueprint
Source: https://github.com/kevinpbuckley/VibeUE/tree/main/Content/Skills/animation-blueprint
Command: npx skills add https://github.com/kevinpbuckley/VibeUE --skill animation-blueprint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly navigate and inspect Animation Blueprints within Unreal Engine, reducing time spent manually locating graphs, states, and transitions.

Core Features & Use Cases

  • Navigate AnimGraph, open specific state machines, and inspect states and transitions within an AnimBlueprint.
  • Programmatic discovery of state machine names, states, and transitions using Unreal Python APIs.
  • Use case: A creator wants to locate the Locomotion state in an ABP and verify transitions to ensure correct animation flow.

Quick Start

Open the AnimGraph of '/Game/ABP_Character' and navigate to the 'Locomotion' state machine's 'Idle' state.

Frequently Asked Questions about animation-blueprint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I inspect state machines and transitions in an Unreal Engine AnimBlueprint using Python?

You can programmatically navigate Unreal Animation Blueprints using Python to list state machine names, inspect states, and verify transitions. This allows developers to explore anim graphs and confirm animation flow without manually locating nodes in the editor.

Can I list all states within a specific state machine in an Unreal AnimGraph?

Yes, you can use the Unreal Python API to discover and list all states within a specific state machine. This enables programmatic discovery of state names and transitions inside an AnimBlueprint for verification and exploration.

How do I open a specific state node in an Unreal Animation Blueprint via Python?

You can open specific state nodes by leveraging the AnimGraphService through the Unreal Python API. This allows you to navigate directly to targeted states like 'Idle' within a 'Locomotion' state machine in your AnimBlueprint.

Does this approach require any external dependencies to navigate Unreal anim graphs?

No external dependencies are required to inspect Unreal Animation Blueprints. The Skill relies solely on the built-in Python Unreal API to navigate anim graphs, state machines, and transitions within your engine project.

What is the best way to verify animation flow transitions in an Unreal Engine project?

The best way to verify animation flow is to programmatically inspect transitions between states in your AnimBlueprint. By navigating the anim graph with Python, you can ensure transitions are correctly configured for proper animation logic.