animation-modify

Modifies Unity AnimationClips by setting curves, frame rates, wrap modes, and events.

Updated Aug 26, 2025
One-click install
npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill animation-modify-infotechsrealm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: animation-modify
Source: https://github.com/infotechsrealm/PanicAtThePond/tree/main/.claude/skills/animation-modify
Command: npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill animation-modify-infotechsrealm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of modifying Unity AnimationClips, allowing for targeted adjustments and optimizations with minimal effort.

Core Features & Use Cases

  • Batch Modifications: Apply multiple modifications to a Unity AnimationClip in a single operation.
  • Curve Manipulation: Set, remove, or clear animation curves for precise control.
  • Event Management: Add or remove animation events to enhance clip functionality.
  • Use Case: When you need to tweak an AnimationClip for a character animation, this Skill can quickly adjust frame rates, wrap modes, and legacy flags, as well as set or remove specific animation curves and events.

Quick Start

Run the 'animation-modify' skill to adjust the frame rate and add an event to an AnimationClip: unity-mcp-cli run-tool animation-modify --input '{"animRef": "Assets/Animation/Character.anim", "modifications": [{"type": "SetFrameRate", "frameRate": 30}, {"type": "AddEvent", "time": 2, "functionName": "OnAnimationEvent", "intParameter": 1}]}'

Frequently Asked Questions about animation-modify

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

FAQPage Schema
How do I batch modify Unity AnimationClips to adjust frame rates and add animation events?

Batch modify Unity AnimationClips by applying multiple modifications in a single operation, setting frame rates, adding animation events with specific function names and parameters, and adjusting wrap modes simultaneously for precise character animation control.

Can I set or remove animation curves on a Unity AnimationClip programmatically?

Set, remove, or clear animation curves on Unity AnimationClips to achieve precise control over animated properties without manually editing each curve in the Unity Editor, streamlining the animation tweaking process.

Does this animation modification approach work with legacy animation clips in Unity?

The modification process supports adjusting legacy flags on Unity AnimationClips, allowing developers to toggle legacy compatibility while also managing curve manipulation and animation events within the Unity environment.

What is the best way to add custom animation events to a Unity AnimationClip at specific times?

Add custom animation events by specifying the event time, function name, and parameters like integers within a batch modification operation, directly injecting the event into the Unity AnimationClip for enhanced clip functionality.

How do I change the wrap mode of an AnimationClip in Unity without using the Editor?

Change the wrap mode by including a wrap mode adjustment in your batch modification operation, applying the new setting directly to the Unity AnimationClip alongside other modifications like frame rate changes or curve manipulations.