animation-get-data

Retrieves metadata, curves, and events from Unity AnimationClip assets.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill animation-get-data-fermisloth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: animation-get-data
Source: https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment/tree/main/.agent/skills/animation-get-data
Command: npx skills add https://github.com/Fermisloth/Project-Aegis-Adaptive-Outbreak-Containment --skill animation-get-data-fermisloth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Inspecting Unity AnimationClip assets normally requires opening the Unity Editor and manually checking the Inspector, which slows down automated or AI-assisted workflows. This Skill lets you query an animation asset programmatically and receive structured data about it. ## Core Features & Use Cases - Animation Metadata Retrieval: Returns name, length, frame rate, wrap mode, looping status, and legacy/humanoid flags for any .anim asset. - Curve and Binding Inspection: Lists all animation curve bindings and object reference bindings, including property paths, types, and keyframe counts. - Event Extraction: Reports animation events with their time, function name, and int/float/string parameters. - Use Case: While building a character controller, ask the AI to inspect 'Assets/Animations/Run.anim' to confirm its length, loop setting, and which transform properties it animates before wiring it into an Animator state machine. ## Quick Start Ask the AI to get the data for the animation asset at Assets/Animations/Run.anim using the animation-get-data tool.

Frequently Asked Questions about animation-get-data

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

FAQPage Schema
How do I get animation clip data in Unity from the command line?

Run unity-mcp-cli with the animation-get-data tool and pass an animRef pointing to the .anim asset path. The tool returns JSON containing the clip's name, length, frame rate, wrap mode, curves, and events.

What information can I extract from a Unity AnimationClip asset?

You can extract the clip name, duration, frame rate, wrap mode, looping flag, humanoid and legacy status, all curve bindings with keyframe counts, object reference bindings, and animation events with their parameters.

How do I reference a Unity animation asset for this tool?

Provide an animRef object with the assetPath starting with 'Assets/' and ending in '.anim', or use the asset's GUID or instanceID. At minimum the instanceID field is required in the reference object.

Why is unity-mcp-cli not found when running the tool?

The CLI is not installed globally. Install it with npm install -g unity-mcp-cli, or invoke it through npx unity-mcp-cli instead, then retry the command.

Can I list animation events and their parameters from a clip?

Yes. The events array in the response includes each event's time, function name, and int, float, and string parameters, letting you audit event wiring without opening the Unity Editor.