Agent skill · creative production · heygen-com

cut-the-curve

The technique catalog: five velocity-matched SEAMS (zoom-through, INVERSE zoom-through, cut-the-curve, waterfall cut, rack-focus blur-cut) plus the two in-scene techniques — waterfall ENTRY (staggered arrival cascades for title cards / segment openers) and the nudge curve (slow-fast-slow three-phase group slides). Covers partial-travel (~12% of frame) velocity matching via mirrored power4 eases, the Z scale-sign rule, size-scaled blur (10px text / 18-20px full-frame), word-by-word staggered cuts, cascade pacing by element weight, and the 10/65/25 slide ratio. Read before authoring any transition, text-beat handoff, kinetic text entry, or group reposition. [depth, zoom, inverse-zoom, scale-sign, mirrored-zoom, rack-focus, pacing, velocity, cut-the-curve, waterfall, stagger, cascade, kinetic-text, title-card, segment-opener, nudge, slide, easing, group-motion, z-depth, motion-graphics, cinematic, transition, blur, directional-continuity]

Why this skill is useful

Provides specific motion graphics techniques and GSAP code templates that enhance the AI's ability to create cinematic transitions.

What it needs

About 10k tokens when loaded. Last updated 2026-08-07. 39,818 stars on the source repository.

What this skill does

Cut the Curve — the technique catalog Five SEAM techniques, one principle: cut at peak velocity, match direction and speed on both sides of the cut — plus the two in-scene techniques (§6 arrivals, §7 slides). The seam LAW — vector law, the current, the ledger, the Seam Gate — lives in motion-doctrine; read it first. This skill is the parameters and mechanics. All GSAP code templates (worker + registry): examples/gsap-implementation.md. Catalog # Technique Scope Axis Use for --- -------------------------- ------------------------------ ------------------- ------------------------------------------------------ 1 Zoom-Through (forward) Within-scene text swap Z, toward viewer progressing deeper into the same thought 2 Inverse Zoom-Through Arrival / payoff beat Z, away from viewer something bigger lands 3 Cut the Curve Between scenes X / Y the default boundary, the film's current 4 Waterfall Cut Text-to-text seam X, per-word word-level handoff between big-text beats 5 Rack-Focus Blur-Cut Same-surface state swap X / Y / Z the one cut you want SEEN — a DSLR focus-pull flourish 6 Waterfall Entry In-scene ARRIVAL (no seam) Y, from below title cards, segment openers, list intros 7 Nudge Curve In-scene group slide (no seam) X / Y repositioning a composed group to make room Z direction is a sign "Same axis" is not enough on Z — the sign of d(scale)/dt must match across the cut: Z vector Exit scale Entry scale Variant -------------- ------------------- -------------------- -------------------- Push (forward) growing 1 → 1.2 growing 0.75 → 1 zoom-through Pull (back) shrinking 1 → 0.8 shrinking 1.25 → 1 inverse zoom-through Banned mirrors: a receding exit answered by a grow-from-small entry (pull flips to push — the common one, since grow-from-small is the default element entrance), and a push exit answered by an oversized retraction. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills heygen-com/cut-the-curve

View the source on GitHub

Browse the @skills marketplace