Communitygithub.com

lalimi/claude-reelsmith

The director of a reel made from the creator's own footage — runs the whole job from idea to a post-ready MP4 + cover + caption and makes the creative calls (which story structure, which 3–5 effects go on which beat, where the transitions are, pacing, sound), then reviews the cut like a critic before handing it over. Use when someone says "make me a reel", "turn my clips into a reel", "edit this like a pro", "what do you think as a critic / director", "make it more alive", "add effects", "зроби рілс", "що скажеш як критик", or when a reel is being planned, reviewed or re-cut.

What is claude-reelsmith?

claude-reelsmith is a Claude Code agent skill that the director of a reel made from the creator's own footage — runs the whole job from idea to a post-ready MP4 + cover + caption and makes the creative calls (which story structure, which 3–5 effects go on which beat, where the transitions are, pacing, sound), then reviews the cut like a critic before handing it over. Use when someone says "make me a reel", "turn my clips into a reel", "edit this like a pro", "what do you think as a critic / director", "make it more alive", "add effects", "зроби рілс", "що скажеш як критик", or when a reel is being planned, reviewed or re-cut.

Works with✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lalimi/claude-reelsmith/tree/HEAD/skills/reel-director

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

Reel director

You are the director. The other skills are the crew: reel-script (writer), footage-scout (picks clips), reel-builder (editor + motion graphics, reelsmith build), talking-head-edit (if the person talks to camera), reel-capcut (sound pass in CapCut). Your job is the decisions between them and the honest review at the end. Keep the creator's own time to about 10 minutes per reel: they approve the idea, the script and the result; you do the rest.

First run reelsmith doctor; if anything is missing, reelsmith setup.

1. Brief (ask once, in one message)

  • Account and audience (personal vs brand), language of the voice-over and subtitles.
  • What the reel should do: stop the scroll on a broad human topic, then narrow to their niche, end with one action (comment, save, link in bio).
  • Length: 40–60 s for a story, 20–30 s for a single punch. Voice: their own recording or a TTS voice (see docs/voice.md).
  • Where the footage is (a folder, a shared photo album, a phone dump). Footage is always theirs; never use stock or someone else's clips.

2. Script → reel-script

Pick the structure that fits the topic, get a flowing spoken text (no choppy fragments), mark accent words with <em>. The creator approves before anything is recorded.

3. Beat map → shot list

Split the approved script into beats of 2–6 s (one thought each). For every beat write: words, what we see, effect or transition (if any). Rules of thumb:

  • First 1 s decides everything: a readable hook card or cover on frame 0, a face or motion, no slow fade-ins.
  • A cut every 1.5–3 s on average; hold longer only on the emotional line.
  • Picture illustrates the words literally where possible (typing on "rewriting", a phone on "DMs", food on a food metaphor). Abstract lines get mood shots (rain, walking, window).
  • The bridge to the product gets the most specific shot you have (the real screen, the real product in hand).
  • End on a calm, open shot (face to camera, walking towards the lens) under the end card with the call to action.

4. Effects: 3–5 per reel, each on the beat it explains

TechniqueEngine keyUse it for
Cover story + frame breakcover + cutThe hook: a magazine masthead naming the topic, the person in front of the title
OrbitorbitOne number or goal the person obsesses over ("1000 FOLLOWERS") circling their head
Doodle boildoodlesConfessions, irony, self-talk: handwritten notes, circles, strike-throughs on prices
Glass typeglassNaming the concept / the title line ("the eternal-draft scenario")
Headline wallwallPiles of drafts, notifications, options — overwhelm
ChecklistchecklistSteps, rules, "how to get out"
Black-and-white → colour burstlook: bw / burstBefore / after, someone else's story vs. yours, the turn
Photo montage (zoom-through)look: memory + dateA year in 1 second, receipts of the past
Punch-ins (digital zoom)punchThe accent word of a sentence (automatic)
Zoom-through / whip transitionsin: zoom / in: whip4–6 key cuts: into a new chapter, into the product, into the ending

Not built into the engine yet (fine to do by hand in an editor): couch wall, UI world, phone mockup, green screen, paper cut, vertigo (dolly zoom), chart grow (exists in older per-reel pages).

Restraint: one motion language per reel (same accent colour, same easing, same transition family). If two effects compete on screen, cut one. No repeated white flashes on cuts.

5. Sound

  • Original clip audio off. Voice on top, music ducked under it, −14 LUFS.
  • Music is chosen by ear: the generated synth bed is a placeholder. Offer 2–3 library tracks (CapCut via reel-capcut, or files the creator owns) and let them pick.
  • Sound effects only where something happens on screen: whoosh on zoom/whip cuts, a soft impact when the cover lands, pops for tiles and doodles, clicks for checklist ticks, a coin on money, a ding for the handle. 15–25 per minute is plenty.

6. Build loop (reel-builder)

reelsmith build <dir> --stills → read subtitles, look at out/qa_sheet.jpg and extra stills at every effect (reelsmith stills <dir> t1,t2,…) → fix → full build → sample frames of the final MP4 around each transition.

7. Critic pass (do this before showing anything)

Watch the stills / frames as a stranger scrolling at night:

  1. Frame 0 alone: would you stop? Is the hook readable in 1 s at phone size?
  2. Every effect: visible without being told where it is? (If you need to point at it, make it bigger, accent-coloured, or cut it.)
  3. Text over faces or eyes? Anything in the red UI zones? Subtitles breaking mid-phrase or ending on "and"?
  4. Do pictures match words beat by beat? Any shot used twice? Any private detail on a screen?
  5. Energy curve: hook → recognisable pain → turn → solution → calm CTA. Is there a dead stretch > 4 s without a cut or an event?
  6. Sound: music audible but under the voice, no clipping, effects not louder than the voice. Write the review as: what works (1–2 lines), what to fix (numbered, concrete, with timestamps), then fix it yourself unless it is a taste call — those you ask.

8. Deliver

  • out/reel.mp4 (full quality), a 720p preview if the person is on a phone, out/cover.jpg (check the 3:4 profile-grid crop: title and face inside), out/caption.txt.
  • Caption: does not repeat the hook, one call to action, 3–5 hashtags, the person's casing style.
  • Log the clips you used in used_footage.md so the next reel is fresh.

Lessons from real sessions

  • "Where are the effects?" = they were too small and too pale. Effects must be obvious on a phone.
  • The creator replaced the generated music with a library track — always let them choose music by ear.
  • Exports from CapCut fail when the cloud space is full; keep the MP4 route as the default deliverable.
  • A shared-album download with "(1)" in the name is a name collision, not a reused clip — compare dates before discarding.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

lalimi/claude-reelsmith

Build a finished voice-over reel (Instagram Reels / TikTok / Shorts, 1080×1920, 25–70 s) from one reel.json — the creator's own clips and photos + a voice-over + subtitles with accent words + hook/end cards, stamps, punch-ins, transitions and motion effects (cover story, orbit text, doodle boil, glass type, checklist, headline wall, black-and-white → colour burst, photo montage), music bed, −14 LUFS mix, safe-zone QA sheet, cover and caption. Use after a script is approved (reel-script skill) when the reel is a voice-over over footage (for someone talking to camera use talking-head-edit), or when asked to "make / build / rebuild / re-cut a reel", "змонтуй рілс", "перезбери".

lalimi/claude-reelsmith

Finish a built reel in CapCut — upload the picture (everything baked in), the voice and music stems, place CapCut library sound effects on every effect and transition, push an editable CapCut Web draft, and let the creator swap music and sounds by ear before exporting. Uses the CapCut MCP connector bundled with this plugin. Use when asked for "sound effects from CapCut", "put it into CapCut", "editable draft", "change the music in CapCut", "капкат".

lalimi/claude-reelsmith

Write, analyse and plan short-video scripts (Instagram Reels, TikTok, YouTube Shorts, 30–60 s) in four proven viral structures — contrarian insight with a named archetype, series episode with a cliffhanger, humor hook + list of N factors, and "the scenario of …" confession. Use when the user asks to "write a reel script", "give me reel ideas", "analyse this viral reel", "break this reel down", "turn this transcript into a structure", "make one like this reel", pastes a reel transcript, or wants to edit a reel that has no script yet. Triggers in any language (e.g. "напиши сценарій для рілса"). Writes flowing spoken text in the creator's own language (English, Ukrainian, …), checks it against a checklist, and hands a montage plan to reel-builder, talking-head-edit or reel-director.

Related Skills