# Unity Animation Controller Audit

> Use for Animator Controllers: states, transitions, clips, avatar masks, override controllers, and Timeline playables.

- Skill: `rachitkumarrastogi/unity-animation-controller-audit` (Agent Skill)
- Install (CLI): `npx skillmds@latest add rachitkumarrastogi/unity-animation-controller-audit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/rachitkumarrastogi/unity-animation-controller-audit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: rachitkumarrastogi (https://skillmd.com/u/rachitkumarrastogi)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/rachitkumarrastogi/unity-animation-controller-audit

---

# Animation controller audit

## Discovery

1. `list_animator_controllers` / `list_animation_clips`
2. `get_animator_states` / `get_animator_transitions`
3. `list_avatar_masks` / `list_animator_override_controllers`
4. `list_timeline_playables`
5. `list_prefabs_with_component` — `Animator`

## Checklist

- Avoid any-state spam; prefer explicit transitions.
- Blend trees: document parameters; cap motion set size.
- Override controllers for character skins, not full duplicates.
- Timeline: keep playables referenced by Addressables if optional cinematics.

## Prompts

- *"List states and transitions in Player.controller"*
- *"Which prefabs have an Animator?"*

