agentleFS
WyattBlueWyattBlue/auto-editor/skills/auto-editor-transitions/SKILL.md

auto-editor-transitions

Skill5.7k starsChanged 11 days agoUnlicenseView on GitHub

Add transitions at auto-editor's cuts — cross-dissolves, Premiere Pro's transitions (push, clock-wipe, glitch, page-peel, iris-round, and the rest, including its Legacy folder), and audio crossfades — and carry them into Premiere, DaVinci Resolve, Final Cut Pro, Shotcut or Kdenlive. Use when someone wants smoother cuts, fades at the start and end, a particular transition, or transitions that survive an editor export or import.

We split this skill into the rules it gives an agent

1 rule. About 0 are common, 0 are distinctive, and 1 is very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈0

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 1

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Every transition Premiere Pro has, under its Premiere name in lowercase with dashes.

    line 33

≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Transitions

--transition KIND:DURATION[:MIN-CUT] puts a transition at each cut auto-editor makes, and at the start and end of the timeline. The video and audio transitions are linked: they cover the same span.

auto-editor video.mp4 --transition dissolve:1sec        # cross-dissolves, fades at the ends
auto-editor video.mp4 --transition push:0.5sec          # a Premiere Pro transition
auto-editor video.mp4 --transition clock-wipe:1sec:0    # at every cut, however short
auto-editor video.mp4 --transition constant-power:1sec  # audio crossfade kind; video dissolves
  • DURATION: how long each transition lasts (0.5sec, or a bare frame count).
  • MIN-CUT (default 1sec): skip cuts whose removed source is shorter than this, so trimming a short pause stays a hard cut instead of a stutter. 0 transitions at every cut.

A transition draws on the footage that was cut out (its handles), so:

  • it may be shortened, or skipped, when a clip or the removed stretch is too short to support it;
  • whatever was in the removed stretch shows mid-transition. If that's filler you don't want seen, keep transitions short or raise MIN-CUT.

Kinds

Every transition Premiere Pro has, under its Premiere name in lowercase with dashes. Those in its Legacy folder that share a name with a newer one end in -legacy. They play at Premiere's default settings.

GroupKinds
Dissolvedissolve, additive-dissolve, blur-dissolve, burn-alpha, dip-to-black, dip-to-color, dip-to-white, film-dissolve, luma-fade, morph-cut, mosaic
Animationblock-motion, flip-motion, fold-motion, pop-motion, pull-motion, spin-motion, spring-motion, travel-motion
Grunge & Distortchaos, earthquake, flicker, glass, glitch, grunge, kaleidoscope, liquid-distortion, tv-power, vhs-damage
Lights & Blursburn-chroma, chroma-leak, cross-zoom, directional-blur, flare, flash, glow, lens-blur, light-leak, light-sweep, phosphor, radial-blur, ray, solarize, stripe, zoom-blur
Slide3d-roll, film-roll, push, roll, slide, split, stretch, whip
Smart Toolsmotion-camera, motion-tween, shape-dissolve, shape-flow
Texttext-animator, typewriter
Transformers3d-spin, 3d-spinback, frame, louver, mirror, page-peel, slice, wave
Wipeclock-wipe, linear-wipe, neon-wipe, panel-wipe, plateau-wipe, radial-wipe, soft-wipe, star-wipe, stretch-wipe
Immersive Videovr-chroma-leaks, vr-gradient-wipe, vr-iris-wipe, vr-light-leaks, vr-light-rays, vr-mobius-zoom, vr-random-blocks, vr-spherical-blur
Legacyadditive-dissolve-legacy, barn-doors, center-split, clock-wipe-legacy, cross-dissolve-legacy, cross-zoom-legacy, dip-to-black-legacy, dip-to-white-legacy, film-dissolve-legacy, inset, iris-box, iris-cross, iris-diamond, iris-round, non-additive-dissolve, push-legacy, radial-wipe-legacy, slide-legacy, split-legacy, whip-legacy, wipe
Obsolete (no longer listed in Premiere)band-slide, checker-wipe, cube-spin, flip-over, gradient-wipe, page-peel-obsolete, page-turn, venetian-blinds

dip-to-color dips to the timeline's background color (-bg).

Audio. A video kind gives the audio a plain crossfade. Audio has three kinds of its own: dissolve (Premiere's Constant Gain; constant-gain is accepted too), constant-power and exponential-fade. Naming one of those keeps the video a cross-dissolve.

How close to Premiere. auto-editor renders every kind itself. Compared frame by frame with Premiere's own renders, push, clock-wipe and barn-doors match to within encoding noise and page-peel is close; the others haven't been measured. Expect simple dissolves and wipes to be near, and effects like glitch or light-leak, which draw their own noise and colors, to differ. For Premiere's exact look, export with premiere-otio and let Premiere render them.

Per-transition control: v3 timelines

--transition uses one kind everywhere. For a different kind or length at each cut, export a v3 timeline, edit its transitions key, and render it:

auto-editor video.mp4 --transition dissolve:0.5sec --export v3 -o edit.v3
# edit edit.v3, then:
auto-editor edit.v3 -o out.mp4
"transitions": {
  "v": [[{"kind": "push", "at": 300, "dur": 15, "alignment": "center"}]],
  "a": [[{"kind": "constant-power", "at": 300, "dur": 15, "alignment": "center"}]]
}

at is the edit point in timeline frames, dur the length in frames, and alignment is start (a fade in from a clip's start), center (across a cut between adjacent clips) or end (a fade out at a clip's end). Video tracks take video kinds; audio tracks take dissolve, constant-power or exponential-fade. See https://auto-editor.com/docs/v3.

In editor exports

ExportWhat arrives
premiere-otioEvery kind, as Premiere's own transitions. Of the obsolete kinds, Premiere still reads page-turn and page-peel-obsolete; the others are sent as a dissolve, since Premiere would drop them and leave a cut.
premiere, resolve-fcp7 (FCP7 XML)Cross Dissolve; the dips (as Dip to Color Dissolve, which Premiere reads as its Dip to Black or White); wipe (as Edge Wipe); Cross Fade (0dB) or (+3dB) for audio. Every other kind becomes a dissolve.
final-cut-pro, resolve (FCPXML)Cross Dissolve spine transitions.
shotcut, kdenliveSame-track dissolves and crossfades, fade filters at the ends.
v3Every kind, unchanged.

To bring the kinds into Premiere, use premiere-otio. v1, v2 and clip-sequence exports drop transitions; a clip sequence's files are separate, so a transition between them has no meaning.

Importing

FCP7 XML and FCPXML imports read the transitions those formats name: Cross Dissolve, Additive Dissolve, Dip to Color Dissolve (black or white by its color), Edge Wipe, the Irises, Page Curl, Star, Cross Fade (0dB/+3dB), and Premiere's names generally. A name it doesn't know plays as a dissolve.

Recipes

auto-editor talk.mp4 --transition dissolve:0.3sec           # soft cuts in a talking-head video
auto-editor vlog.mp4 --transition whip:0.4sec:2sec          # whips, only where 2s+ was removed
auto-editor podcast.mp3 --transition constant-power:0.2sec  # audio-only: smooth crossfades
auto-editor video.mp4 --transition push:0.5sec --export premiere-otio   # finish in Premiere

For cutting itself (edit methods, margins, pace), see the auto-editor skill. For editor exports in general, see the auto-editor-export skill.

Download now (ZIP)

Trending

Less talk lately.about the whole repository

Dec 2025: 1 mentionJan 2026: 0 mentionsFeb 2026: 0 mentionsMar 2026: 0 mentionsApr 2026: 0 mentionsMay 2026: 0 mentionsJun 2026: 7 mentionsJul 2026: 18 mentionsAug 2026: 5 mentionsSep 2026: 6 mentionsOct 2026: 13 mentionsNov 2026: 0 mentions
Dec 2025Jun 2026Nov 2026
Mentions a month of the WyattBlue/auto-editor repository that our weekly crawl found. There is no adoption data for this file yet.

Who's talking about WyattBlue/auto-editor

The biggest 5 of 56 mentions linking to the repository that our crawl found. Each line is their own headline.

See all 56

Talked about on GitHub, Hacker News, Bluesky and Stack Overflow (56 times).

On GitHub · 50

45 more on GitHub

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

Reviews can't be read right now.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.