unity-timeline

Create and edit Unity Timeline assets, tracks, clips, and bindings in the editor.

Updated Aug 18, 2026
One-click install
npx skills add https://github.com/ethanJPope/Our-Main-Hackathon-Game --skill unity-timeline-ethanjpope
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-timeline
Source: https://github.com/ethanJPope/Our-Main-Hackathon-Game/tree/main/.agents/skills/unity-skills/skills/timeline
Command: npx skills add https://github.com/ethanJPope/Our-Main-Hackathon-Game --skill unity-timeline-ethanjpope

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building cutscenes and sequences in Unity requires repetitive manual work in the Timeline editor: creating assets, adding typed tracks, placing clips, and binding objects. This Skill automates those operations through direct editor commands. ## Core Features & Use Cases - Timeline Asset Creation: Create Timeline assets with a PlayableDirector instance and save them to a target folder. - Typed Track Management: Add Animation, Audio, Activation, Control, and Signal tracks, list existing tracks, and remove tracks by name. - Clip and Playback Control: Add clips with start time and duration, set Timeline duration and wrap mode, bind objects to tracks, and play/pause/stop the editor preview. - Use Case: When building a cutscene, ask the AI to create a Timeline, add an animation track bound to a character, drop a clip at second 2, and preview it without touching the Unity editor UI. ## Quick Start Create a Timeline named IntroCutscene, add an animation track bound to the Hero character, and add a 3-second clip starting at 0 seconds.

Frequently Asked Questions about unity-timeline

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

FAQPage Schema
How do I create a Unity Timeline asset programmatically?

Use the timeline_create skill with a name and optional folder, which defaults to Assets/Timelines. It creates the Timeline asset plus a GameObject with a PlayableDirector, returning the asset path and director instance ID.

How to add tracks to a Unity Timeline?

Use the typed track skills: timeline_add_animation_track, timeline_add_audio_track, timeline_add_activation_track, timeline_add_control_track, or timeline_add_signal_track. There is no generic timeline_add_track; each track type has its own skill with an optional trackName parameter.

Can I add keyframes directly to a Unity Timeline?

No, Timeline works with clips rather than direct keyframes. Use timeline_add_clip with a track name, start time, and duration in seconds. For Animator parameters or runtime animation, use the animator or editor_play modules instead.

Why is timeline_remove_track not executing?

timeline_remove_track is marked as a Delete operation and is statically blocked in SemiAuto mode. It only runs in Bypass mode or when the skill is added to the allowlist, so check your operating mode and grant settings.

Does timeline_play enter Unity Play mode?

No, timeline_play only drives the editor preview through PlayableDirector Evaluate and Play in the editor context. It supports play, pause, and stop actions without entering Play mode.