Turn an idea into a 10-frame storyboard — then a finished AI video with a synced voiceover. Your character, setting, and real product stay consistent across every shot.
Script first → storyboard → video → audio. The workflow that actually ships.
Tenframe gets the story first — angle, POV, the beats — and confirms aspect ratio + duration before a single pixel.
A 10-frame contact sheet, rendered with your real product photo as a reference so nothing gets invented.
The sheet drives Seedance 2.0 — it's the consistency anchor that stops the model from drifting shot to shot.
A voiceover, fit to each beat and mixed over ducked ambient. One clean, on-brand spot.


Ten loose shot descriptions drift — the character's face changes, the setting shifts. One contact sheet used as a reference holds continuity across the whole video.
The skill passes your actual product (and founder) photo as a reference image. The picture guarantees fidelity — the words don't.
It co-writes the script with you and gets sign-off first. The best ad here came from a real founder's origin story — not a generic template.
The fiddly parts (rendering, audio, assembly) are bundled scripts with the hard-won gotchas baked in — so it ships clean even on smaller models.
Drop it into your Claude skills folder and say “storyboard a 30-second video ad.”
# install (Claude Code) unzip tenframe-skill.zip -d ~/.claude/skills/tenframe # then set your keys (see SETUP.md) export FAL_API_KEY="..." # video export OPENAI_API_KEY="..." # storyboard image + voiceover