unity-timeline

Create and edit Unity Timeline assets with typed tracks, clips, and bindings.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/Dylan8865/FinalYearProject --skill unity-timeline-dylan8865
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: unity-timeline
Source: https://github.com/Dylan8865/FinalYearProject/tree/main/GameDev/Tester/.agents/skills/unity-skills/skills/timeline
Command: npx skills add https://github.com/Dylan8865/FinalYearProject --skill unity-timeline-dylan8865

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building cutscenes and scripted sequences in Unity requires repetitive manual work in the Timeline editor: creating Timeline assets, adding typed tracks, placing clips, and wiring bindings. This Skill automates those operations through direct skill calls against the PlayableDirector. ## Core Features & Use Cases - Timeline Asset Creation: Create a Timeline asset and its Director instance in a target folder with a single call. - 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, or 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 two, and preview playback without opening the Timeline window manually. ## Quick Start Create a Timeline named IntroCutscene, add an animation track bound to the Hero character, and add a five-second clip starting at zero.

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 and returns the asset path and director instance ID.

How do I add tracks to a Unity Timeline?▼

Use the typed track skills such as timeline_add_animation_track, timeline_add_audio_track, timeline_add_activation_track, timeline_add_control_track, or timeline_add_signal_track. A generic timeline_add_track does not exist; each track type has its own skill.

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 states, use the animator module instead.

Does timeline_play enter Play mode in the Unity Editor?▼

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

Why is timeline_remove_track blocked in semi-auto mode?▼

timeline_remove_track is marked as a Delete operation and is statically forbidden in SemiAuto mode. It can only run in Bypass mode or when explicitly added to the allowlist.