unity-animator

Create and configure Unity Animator Controllers with parameters and runtime playback.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/mufengbufeng/EF --skill unity-animator-mufengbufeng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-animator
Source: https://github.com/mufengbufeng/EF/tree/main/UnityProject/.claude/skills/unity-skills/skills/animator
Command: npx skills add https://github.com/mufengbufeng/EF --skill unity-animator-mufengbufeng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity projects often require manual steps to create animation controllers, add parameters, and control playback, leading to repetitive setup work and inconsistencies.

Core Features & Use Cases

  • Create and configure Animator Controllers programmatically, including adding parameters and states.
  • Manage parameter values and trigger transitions at runtime to drive character animations.
  • Assign controllers to GameObjects and inspect current states or parameters during development.

Quick Start

Create a new Animator Controller named "PlayerController", add a Speed float parameter, assign it to a GameObject named "Player", and then set Speed to 5 at runtime.

Frequently Asked Questions about unity-animator

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

FAQPage Schema
How do I automate Unity Animator controller creation and parameter setup?

Automate Unity Animator controller creation by programmatically generating controllers, adding float, int, bool, and trigger parameters, and assigning them to GameObjects to eliminate repetitive manual setup work.

Can I control Unity animation state transitions and playback at runtime?

Control Unity animation state transitions and playback at runtime by managing parameter values and triggering transitions programmatically across GameObjects to drive character animations dynamically.

What's the best way to assign an Animator Controller to a specific GameObject in Unity?

Assign an Animator Controller to a specific GameObject in Unity programmatically by targeting the object, such as a character named Player, and linking the generated controller to automate the workflow.

Does this Unity Animator automation approach support inspecting current states during development?

Inspect current states and parameters during Unity development by automating the Animator workflow, allowing you to verify controller configurations and playback behavior on GameObjects programmatically.

How do I add a Speed parameter to a Unity Animator Controller and update its value at runtime?

Add a Speed float parameter to a Unity Animator Controller during creation, assign the controller to a GameObject, and update the parameter value to 5 at runtime to trigger state transitions programmatically.