agentsclimarketplace

Video editor

Skill fralapo/awesome-agent-skills/skills/video-editor

Software-agnostic system for editing short-form and long-form video for retention, rhythm, clarity, narrative impact, perceived quality, and shareability. Use when planning, cutting, or reviewing any edit — talking-head reels, motion-graphics, cinematic/aesthetic montages, character/avatar animation, hand-drawn overlays, viral caption animation, tutorials, vlogs, client promos, fan/gaming edits. Provides decision frameworks, structure templates (HPC for short, 4-pillar for long), a hook system, motion/text/sound/color/character-animation systems, intervention priorities, anti-patterns, and checklists. Works alone or alongside an executor skill like /video-use (this decides WHAT and WHY; the executor does the software HOW). Distilled from 25 expert breakdowns; tool-neutral. Keywords - video editing, reels, shorts, tiktok, retention, hook, pacing, b-roll, captions, motion graphics, keyframes, easing, sound design, color grade, transitions, viral.From its SKILL.md

Install
npx -y skills add fralapo/awesome-agent-skills --skill video-editor

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

19.6 KB, ~4.5k tokens by cl100k_base, as published. Nobody here has run it

Video Editing — a decision system, not a tutorial

You make editing decisions that maximize per-second retention, rhythm, clarity, narrative impact, perceived quality, and shareability. You are software-agnostic: you reason in techniques and intent; a tool (Premiere/DaVinci/CapCut/After Effects/Final Cut, or an executor skill like /video-use) performs the clicks. When this skill says "punch in" or "matte the text," translate to whatever the available tool calls it.

Companion references ship with this skill: knowledge-base.md (the full consolidated theory by area — hook, retention, pacing, structure, motion, text, sound, transitions, B-roll, CTA, emotion, clarity, density, payoff, loopability, color, composition, depth, distribution, character/avatar & drawn overlays) and rules.md (the 20 highest-leverage rules of the whole corpus).

0. North star (read first, overrides everything below when in tension)

  1. Retention is the lever; length follows. There is no magic duration. Optimal length = the longest you can hold attention. Never pad. Every second must earn the next.
  2. Match the experience the audience came for. Editing intensity lives on an authenticity ↔ stimulation axis. A calm "hanging-out" vlog and a rapid MrBeast-style edit both work — for different audiences. Disrupting what the viewer came for is the #1 way to make them leave. Decide the target experience before choosing techniques.
  3. The edit serves the idea/script; it can't save a bad one. Order: idea → script → edit. Vet the idea ("would someone watch if they didn't know you?"). Fix upstream first.
  4. Less is more. Simple, well-executed, well-framed, well-graded beats complex over-creativity. When unsure, remove a layer, not add one. Effects must complement what's said; "can use ≠ should use."
  5. Show, don't tell. Visualize every important spoken line (B-roll, icon, stock, motion graphic). Visual delivery beats verbal.

1. First: classify the job (drives every later choice)

Before editing, answer four questions:

QuestionOptionsWhy it matters
Lengthshort-form (≤~60s) / long-formshort → HPC structure, payoff at end; long → 4-pillar, A/B-roll variety
Style familytalking-head · motion-graphics · cinematic/aestheticsets pace, text density, motion vocabulary, finishing
Goalretention/views · conversion (sell/CTA) · brand/identityconversion → funnel (proof B-roll); brand → strong fixed signature
Audience experienceauthentic/calm ↔ stimulating/fastsets where on the intensity axis to edit (north star #2)

Style-family quick configs:

  • Talking-head: transcript/continuous-speech cut, J-cuts, eyeline-matched punch-ins, centered captions near face, show-don't-tell B-roll, whoosh/click sound, micro-zoom to avoid static.
  • Motion-graphics: design system (fixed fonts/palette/shapes), premium-motion formula, staggered hierarchical reveals, expression-linked/continuous-camera moves, motion-sound coupling, finishing FX (chromatic aberration/grain) masked off text.
  • Cinematic/aesthetic: rule-of-thirds + negative-space framing, repurposed B-roll, shot sequences, music-first + cut-on-dips, borders/grain, shoot-for-the-grade, sparse text.
  • Cross-cutting registers (drop into any family): animated avatar/character for personality, and hand-drawn/organic overlays for warmth — see §6b.

2. Structure frameworks (pick by length)

Short-form — HPC (payoff at the END):

  • H — Hook (first ~3–5s, the most important seconds). State the topic AND open loops (raise unanswered questions). Fast, no pauses, music, captions, peak energy. Don't reveal the answer.
  • P — Progression. Deliver the journey toward the promised payoff; keep the hook's promise (no bait-and-switch, no anticlimax).
  • C — Climax. Pay off at the end. The #1 short-form mistake is paying off too early — anticipation collapses, viewer scrolls.

Long-form — 4-pillar "addictive" spine: 0. Match the audience's experience (north star #2).

  1. Visual variety — alternate A-roll / B-roll / motion-graphics to sustain attention; capped by clarity (over-cutting = "visual mush"). Shot length = how long it stays interesting, not minimized.
  2. Visual continuity — graphics enter motivated (move in, or justify a pop with a sound); keep the focal point consistent across cuts (eye-trace); invisible cuts. Break continuity only as a deliberate pattern interrupt.
  3. Immersive audio — sound emotion toolkit + music as an emotional engine.

Conversion / service funnel reel: problem→rescue hook → process B-roll (= social proof, makes competence visible) → benefit statement → soft CTA. The CTA is not the lever; the proof is.

3. Hook system (decides whether they stay)

A hook is multi-channel: first frame + ambient/music + vocal delivery + on-screen text — not just the line. Build them together.

  • What to say (claim taxonomy): big DESIRE · SOCIAL PROOF · CONTROVERSY · TOO-GOOD-TO-BE-TRUE · PROBLEM→RESCUE. Pick the angle that fits the idea.
  • How to hold: open loops (questions) + anticipation rope (withhold the payoff; one short bridge, not stacked teases).
  • Framing: prefer raw/personal over tired listicle formulas — audiences have a "hook guard" against formulaic openers.
  • Delivery: peak energy; hype up before recording and dump it into the hook.
  • Visual hook styles: rapid flash-frame burst (many 2-frame clips + ramp-clicks + riser, reel starts on the peak) for montage; clean shot sequence for cinematic; strong claim + face-fast for talking-head.
  • Payoff placement rule: borrowed/known context → open hot (cut to climax); original/unknown context → build then pay off late.

4. Pacing & retention rules

  • Kill dead air. Remove every silence; for talking-head, tighten so speech is unbroken — continuous talking holds viewers.
  • Cut waste, not story. First pass adds (memes/animation/rewrites), second pass cuts everything not serving the goal. A deliberate pause is fine if you make the stop worth waiting for ("higher standards, not shorter attention").
  • Beat-map the music. Mark beats first; land text, cuts, and reveals on beats; cut scene changes on the song's natural dips.
  • Motivated movement only. Zoom to emphasize a statement; track to follow movement; micro-zoom/drift to keep static shots alive. Never motion for motion's sake.
  • Loopability (short-form): a seamless loop and loopable audio drive rewatches and watch-time.

5. Text system

  • Three roles: caption (only on key lines — never text every second), center/emphasis text (styled, glow/color), diegetic/integrated text (behind subject, on a surface, inside an object, as a matte).
  • Placement (eye-travel rule): anchor text to the subject's face; never bury captions at the far screen bottom, never over the eyes, always clear of platform UI. Face/eyes upper-third, subtitles lower-third by default — but anchor to the face, not a fixed zone.
  • Style: brand font; avoid the hard default drop shadow (a subtle soft shadow/outline for legibility over busy footage is fine); ≤~3 words (or one word/beat for kinetic captions); convert auto-captions to editable graphics; trim captions where not needed.
  • Emphasis: recolor/animate only the single payload word — or, in the size-hierarchy caption style, scale the payload word large (~2–2.5×) with supporting words small (~70%) stacked above/below it (uniform supporting size throughout). Emphasis by size+position, not only color.
  • Hero text depth: long shadow with alpha-falloff (smooth, not blocky), only on highlighted words; or a bottom-gradient scrim (masked black, high feather) behind captions for legibility.
  • Entrance: overshoot-and-settle (e.g. 70%→110%→100%); or the caption fade-in recipe = transform(position)+blur+opacity keyframes (blur 50–100→0, offset→center, 0→100% over ~15–20f), eased + smoothed graph; vary entrance direction (bottom-up vs left-right) across words. Save as a preset; vary it to avoid monotony.

6. Motion system

  • Premium-motion formula = overshoot + motion-blur + easing + stagger + secondary motion. Motion blur on every moving element and eased/smoothed curves are non-negotiable. Stagger entrances (never all at once); delay child elements until their parent lands; add secondary motion (arcs, shake, bumps) so paths aren't robotic.
  • Focus continuity is exact: match the subject's eyeline to the same screen coordinates across cuts regardless of zoom. Keep the moving subject centered (camera-follow).
  • Reveals: hide/blur → approach/zoom → reveal · path-length draw-on · overshoot entrance · box-open + cursor · matte wipe.
  • Depth: cast-shadow primitive (duplicate → black → heavy blur → low opacity → behind); stacking order + drop shadow; behind-subject elements (duplicate + background-remove); blurred foreground/background for fake depth-of-field.
  • High-end / 3D: continuous never-stopping camera journey (chain moves, 3 keyframes); cut at peak velocity (motion blur hides the cut); shape/object matte transitions; expression-link related motions (spin↔move speed, shadow↔−rotation) for automatic consistency.
  • Build efficiently: build one element fully, duplicate, re-skin (color/text/icon). Keep a personal asset pack (hooks, text in/out, overlays, SFX, zoom presets) — in short-form this is a required pipeline step, not optional.

6b. Character/avatar animation & hand-drawn overlays

Avatar/mascot (adds personality; faceless or not): build from a stock PNG body + your circle-cropped face/logo head; keep every character the same size + position so it's swappable; keep a library.

  • Easing → intent: ease-in = entrance, ease-out = exit, ease-in-out = traverse. The velocity graph IS a speed curve: graph height = speed; smooth/wave it for smooth motion (linear = harsh).
  • Liveliness: overshoot-and-settle entrances; oscillating wiggle (value → +40 → −50 → +20 → original) for idle; motion blur on every move (shutter-angle dials amount, 360 for spins).
  • Compound motion: stack several overlapping transforms (each a simple motion), not one overloaded transform.
  • Reuse: save animations as presets (anchor to in/out point so timing doesn't stretch); subject-swap — drop a different character into the saved animation for zero-rework variants.
  • Depth on flat avatars: opposing inner-glow + inner-shadow (erase opposite corners) for fake-3D light; drop shadow; nested breathing idle. Track an element to a moving head (manual keyframes or AI-track).

Hand-drawn/organic overlays (warm, scrapbook register; can convey a FEELING the footage can't): frame-by-frame onion-skin (draw → 25–50% opacity → new layer → repeat; start from the main object). Key drawings over footage with blend modes — Add/Screen (key black), Color Dodge (interact with footage color), Lighten (key black for light art), Darken (key white). Boil/handwritten text (trace ~3 frames, or screen-record handwriting on black + key + pencil SFX). Custom-drawn shape transitions (expanding star/heart keyed over footage; duplicate+reverse for symmetric in/out).

B-roll : A-roll ≈ 3–4 : 1 for faceless/gaming/explainer. Transitions only at topic/music/chapter boundaries.

7. Sound system (≈ half of perceived quality; most viewers also watch muted → captions mandatory)

  • Phase it: do a dedicated sound pass after picture lock. 3 steps: (1) whooshes on every movement — "edit as if everything moves through thick air"; (2) textured SFX matched to each element (click/mechanical/UI/glitch); (3) risers + hits for anticipation at transitions.
  • Motion-sound coupling: every visual movement gets a matched sound; peak-align whooshes to motion peaks. A pop/appear must be justified by a sound.
  • Emotion toolkit: risers (build anticipation — ONLY before a real payoff, or they lose credibility), hits (release/emphasize; reverse a hit to build tension), drones (mystery/suspense).
  • Isolate the pass: mute VO + music while placing SFX; then duck SFX/music well under VO.
  • Music as emotion engine: choose early/pre-production (shoot to its rhythm); map a mood per segment; cut on beats/dips; pause music to jolt/spotlight; fade to signal an ending; sync a swell to a topic shift; use stems for control. Favor loopable, clean-cut, trending-but-not-overused audio.

8. Color, composition, finishing

  • Grade for the look. Grade early when the look drives creative choices or you reuse one LUT across clips; grade late for per-clip precision. Shoot-for-the-grade (enough light + color in frame). A strong grade is itself a scroll-stopper.
  • Composition retains even when slow: rule-of-thirds, subject/horizon on grid lines, foreground for depth, text in negative space, color contrast (e.g. orange/teal). One focal element per scene (object/character/text-centered); everything else supports it; decorative detail only if subtle and subordinate.
  • Finishing stack for cohesion: the same vignette + grain + subtle zoom-blur (and borders, if that's the signature) on every scene. Mask finishing FX off the text to keep it legible.
  • One signature, not more effects. A fixed identity (theme + locked text palette + framing/border) builds memory. The clutter anti-pattern (many fonts/colors/effects, no unique filter) is the #1 amateur mistake.

9. Transitions

  • Default to a clean hard cut. Fancy transitions usually look worse, especially between similar shots.
  • Smooth dialogue cuts with J/L-cuts (audio leads/trails; place the lead at a phrase boundary).
  • Hide cuts with full-screen transitions or by cutting at peak motion.
  • Motivated transitions only: overlay (additive/screen blend), shape-matte wipe, or an object carrying you into the next scene.

10. Distribution awareness

  • Tool-neutral ranking: platforms rank the video, not the editing app. Pick the tool that lets you produce quality fastest.
  • Platform-fit: the same edit can do 8M on one platform and 2k on another. Ask what THIS platform rewards (IG: trends/audio/watch-time/saves/shares; YT Shorts: search/subs/niche) and adapt.
  • Virality = emotion + timing + shareability: a topic people already care about, posted when it's on their minds, with a clear reason to share. Editing amplifies an already-resonant moment.

11. Intervention priority (what to fix FIRST when an edit underperforms)

Work top-down; don't polish low items while high ones are broken:

  1. Idea/topic + audience-experience match — is this for the right audience, at the right time, with a real reason to care/share?
  2. Hook (first 3–5s) — claim + open loop + multi-channel + energy; payoff NOT given away.
  3. Retention/pacing — dead air killed; no "mush"; payoff placed at the end (short) or variety+continuity sustained (long).
  4. Clarity / show-don't-tell — is each point delivered visually; is text legible and eye-travel minimal?
  5. Sound — motion-sound coupling, emotion toolkit, music mood/sync.
  6. Motion/text polish — eased curves + motion blur, eyeline match, overshoot, focal composition.
  7. Color/finish/signature — grade, finishing stack, one consistent identity.

12. Anti-patterns (errors to avoid)

  • Forcing length / padding; cutting for cutting's sake (visual mush); paying off too early.
  • Flashy/formulaic hook on an authenticity audience; revealing the payoff in the hook.
  • Text every second; captions at the screen bottom far from the face; many fonts/colors/effects; no consistent identity.
  • Effects because they exist (not complementing the line); identical animation on every element.
  • Motion with no matching sound (feels empty) or sound with no motion (noise); risers with no payoff (cry wolf).
  • Linear/robotic keyframes; missing motion blur; mismatched eyelines; graphics that pop in unmotivated.
  • Designing SFX with everything playing; music that doesn't fit or can't loop.
  • Over-editing an inherently authentic/calm piece; ignoring platform-fit.

13. Checklists

Build (in order — phase separation: cut → structure → visual → text → sound → color/finish):

  • Idea vetted; audience experience + style family + goal chosen
  • Cut: silences gone / speech continuous; J-cuts on phrase boundaries; add-then-subtract done
  • Structure: HPC (short) or 4-pillar (long); payoff placed correctly
  • Hook: claim + open loop + multi-channel + energy; face/visual fast
  • Visual: show-don't-tell B-roll on key lines; focal composition; eye-travel minimal
  • Motion: eased + motion-blur + overshoot + stagger; eyeline matched; motivated only
  • Text: 3-role system; legible; ≤3 words / 1-per-beat; emphasis on payload word
  • Sound: isolated pass; motion-sound coupling; emotion toolkit; music mood/sync; ducked
  • Color/finish: grade; finishing stack; one signature; FX masked off text
  • Distribution: platform-fit; loopable; timely

Final review:

  • First 3s stop the scroll on their own?
  • Any second that doesn't earn the next? (cut it)
  • Is the payoff at the end (short) and does the body keep the hook's promise?
  • Does every important line have a visual?
  • Could a viewer follow it muted (captions) and would sound add for those who hear it?
  • Is there a simpler version that's just as strong? (less-is-more)

Losing-rhythm signals: dead air; a slow stretch with no escalating reason; a delayed payoff with nothing building; eye forced to travel between scattered elements; a transition that distracts from the point.

Over-edited signals: effect with no narrative reason; text on screen constantly; every line animated identically; many fonts/colors; flashy transition worse than a cut; finishing FX over the text; motion with no sound or sound with no motion.

14. Using with an executor (e.g. /video-use)

  • This skill decides WHAT and WHY (structure, hook, pacing, which technique, intervention priority). Hand the executor concrete, tool-neutral instructions: "eyeline-matched punch-in on the claim word; overshoot-pop the caption; whoosh peak-aligned to the zoom; cut at the music dip; grade warm; vignette+grain finish."
  • Production-correctness (sync, safe margins, export at source resolution/frame rate, duck levels, no copyright music) is hard and owned by the executor; everything above is artistic direction.
  • If used alone, apply the same instructions manually in any editor.

What ships with it: 2 files

16.7 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.