AIToday
Large Language ModelsAudio & SpeechAI Coding AssistantsZenn AI/MLPublished: Nov 7, 2026, 06:00 JST

Heyn Motion Kit fixes narrated video with a $39 Claude Code skill

Send on LINE
Heyn Motion Kit fixes narrated video with a $39 Claude Code skill

3 Key Points

  1. What happened

    The author built a Claude Code skill (SKILL.md) defining a fixed narrated-video pipeline with Remotion — script approval, spec JSON, ElevenLabs timestamps, rendering, QA — and sells the kit as Heyn Motion Kit for $39.

  2. Why it matters

    The skill file encodes where the agent must pause for human sign-off and what counts as finished, so the same pipeline can run without re-deriving steps or reporting a render complete before checks pass.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

Ad-hoc chat requests for video produce three recurring problems: paid voice synthesis fires before the script is confirmed, UI code gets rewritten each time so visuals drift, and a finished render is treated as done even when the picture froze or the audio came out quiet. The skill file addresses each by fixing the order of steps and writing the completion bar into the file itself — script approval sits before any API call, the agent only authors a spec JSON with timing anchors like "@why+0.35", and a QA step returns OK/FIX lines the agent must clear before re-rendering.

The technical middle of the piece shows how ElevenLabs character-level timestamps become word timings: splitting on spaces for English, and using Intl.Segmenter plus a rule that attaches particles and punctuation for Japanese. The author notes that newer ElevenLabs models (eleven_v3 / eleven_v4) produced captions 0.7–1 second early in their testing, and suggests comparing silence detected in the audio with punctuation in the timestamps as a cheap numeric check.

The QA layer relies on ffmpeg's freezedetect for still stretches over 0.5 seconds and ebur128 for loudness, with -14 LUFS as a social-media target; in the author's demo the first pass flagged a 1.07-second freeze and -25 LUFS, fixed with a slow 8% zoom and two-pass loudnorm. The piece is candid that numeric QA is a floor, not a taste judgment, and that anything the agent cannot verify — like how the voice sounds — should be reported as unverified. The commercial kit extends the same design to beat-synced cuts and 9:16 / 16:9 / 1:1 outputs.

FAQ
What does the $39 Heyn Motion Kit include?
A Remotion project with a Claude Code skill that produces narrated video from a spec JSON, times captions to ElevenLabs word timestamps, and runs the same numeric QA.
Does the kit work for Japanese captions?
No, not out of the box. The kit assumes English narration and splits words by spaces; for Japanese you would need to add processing like wordsJa().
Is Remotion free to use with this kit?
Remotion is free for individuals and companies with three or fewer people; larger companies need Remotion's company license.
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleAI agent ROI must include usage fees and review labor beyond upfront costs