animation-montage

Automate Unreal Engine montage creation and manipulation via AnimMontageService API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation and management of Unreal Engine animation montages, reducing manual setup and iteration time for complex character animations.

Core Features & Use Cases

  • Montage creation & duplication: Generate montages from animations and skeletons, or duplicate existing assets.
  • Section & timing management: Add, remove, reorder, and time sections to control playback flow.
  • Blending, branching, and root motion: Configure blend settings, branching points for inputs, and root motion behavior.
  • Practical workflows: Build multi-attack sequences, layered montages, and rapid iteration for gameplay prototyping.

Quick Start

Use the AnimMontageService to create an empty montage for a skeleton, add multiple sections at 0.0, 1.0, and 2.0 seconds, link them in sequence, set a cubic blend, and save the montage.

Frequently Asked Questions about animation-montage

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

FAQPage Schema
How do I automate Unreal Engine animation montage creation with Python?

You can automate Unreal Engine animation montage creation with Python by using the AnimMontageService API to generate montages from skeletons, add sections, configure blend settings, and set root motion options programmatically.

Can I assemble multi-clip attack sequences in an Unreal animation montage?

Yes, you can assemble multi-clip attack sequences in an Unreal animation montage by adding multiple sections, setting specific timing intervals, linking them in sequence, and configuring branching points for gameplay inputs.

Do I need the unreal module to set blend and section timing for montages?

Yes, you need Unreal Python access via the unreal module and the AnimMontageService API to perform operations like set_blend_in, add_section, and set_next_section on montage assets.

What's the best way to link and reorder sections in an Unreal animation montage?

The best way to link and reorder sections in an Unreal animation montage is to use the AnimMontageService API to add sections at specific times, set_next_section to link them, and configure cubic blends for smooth playback transitions.

Why does configuring root motion and branching points require a specific Skeleton?

Configuring root motion and branching points requires a specific Skeleton because animation montages are created from animations and skeletons, ensuring the root motion behavior and blend settings align with the underlying skeletal hierarchy.