# Openusd Animation

> Domain skill for animation time samples. Set stage time codes and author translate/rotate/scale samples on Xformable prims as well as arbitrary attribute time samples.

- Skill: `dcc-mcp/openusd-animation` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add dcc-mcp/openusd-animation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dcc-mcp/openusd-animation/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: dcc-mcp (https://skillmd.com/u/dcc-mcp)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/dcc-mcp/openusd-animation

---


# OpenUSD Animation

Author time-sampled animation data on stages and prims. Set the stage
time range and frame rate, then write translate/rotate/scale keyframes
on Xformable prims, or generic attribute time samples. Requires the pxr
OpenUSD runtime.

## Workflow

1. Ensure a stage exists.
2. `set_time_codes` — configure start/end frame and FPS on the stage.
3. `author_xform_samples` — write translate/rotate/scale samples at specific times.
4. `author_attribute_samples` — write arbitrary attribute time samples.

