Telling Technology · Learning in public
All episodes TL;DR →
EP.26 — SCRIPT SKILL
A Claude Code skill, on screen

The skill that writes my movie scripts

Last episode I dropped myself into the Matrix. The script behind it didn't come from me — it came from a skill I built. Now /generate-video-script turns any one-line idea into a full Seedance 2.0 shot list: copy-paste prompts, CapCut steps, a credit budget. One sentence in, a production sheet out.

Extreme close-up from the Matrix parody — sunglasses lifted, eyes glowing green as the downloaded skill lands
⌁ the film one skill wrote — from a single sentence of input
Watch one sentence become a shot list ↓
01 The 30-second demo

One sentence in. A full shot list out.

No formula to remember, no blank page. I type the idea as one line — /generate-video-script Matrix parody where I download a skill from Claude — and the skill returns a numbered shot list, a copy-paste Seedance 2.0 prompt per clip, CapCut steps, and a credit budget. The exact sheet that produced last episode's film.

claude code — desktop
> /generate-video-script Matrix parody where I hit a wall and download the skill from Claude
It asks 2–3 forks (aspect, model tier, who's on screen), then writes the production sheet: edit timeline → mini draft prompts → full 2.0 prompts → CapCut steps → credit budget. About 30 seconds, zero formula recall.
Split screen: left, a one-line concept typed into Claude Code; right, the generated multi-shot Seedance script with labelled prompts
input → sheet
left: what I typed · right: what came back
02 Why it works

It bakes in a formula, not a vibe

The skill carries one ordering and never lets you skip a slot: subject → action → scene → lighting → camera → style → audio → quality → constraints. Writing four to six of those cold every time is slow and easy to fumble. The skill writes them for you, in order, with the two rules that carry most of the result.

the formula it enforces
subject + action + scene + lighting + camera + style + audio + quality + constraints
Two rules do the heavy lifting: one camera move per shot (stacking moves = wobble), and lighting is the highest-leverage token — if you add one word, add light.
A real Seedance prompt with each clause labelled — subject, action, scene, lighting, camera, audio, constraints
9 slots
every clause maps to a slot — the skill never leaves one blank
03 What's inside

No API, no code — just a prompt file

Open the skill and there's no tooling: it's one Markdown file. A front-matter trigger that auto-fires on the right phrasing, the process (intake → optionally /watch a reference clip → clarify the forks → write the sheet), the Seedance essentials embedded so it runs anywhere, and the hard rules — one camera move per shot, single-person face reference, draft on mini first, never let the model render on-screen text. The simplest automation on this channel is also the one I use most.

prompt — turn the method into a skill
> Then turn this into a skill — so I can reuse it on any idea, not just the Matrix one.
It wrote SKILL.md: a description that auto-triggers on the right phrasing, a 6-step process, the embedded prompt grammar, and an output template. A skill that writes scripts is itself just a script.
The SKILL.md file with sections highlighted: trigger description, the six process steps, the embedded Seedance formula, and the output template
SKILL.md
one Markdown file — trigger, process, embedded formula, template
⚠️

Honest: it's not 40 lines

The idea is small; the file isn't. To stand alone anywhere it embeds the whole Seedance grammar — formula, camera vocabulary, audio brackets, failure fixes — so it lands near 150 lines, not 40. You could strip it to a 40-line core that just points at the knowledge base; I kept it fat so it works with zero project context. Either way: no code runs — it's all prompt.

04 The output, made real

The prompts it wrote — and the frames they made

These four frames are straight out of last episode's film. Each one was rendered from a prompt the skill generated — not hand-written. Tap any image to enlarge it and read the exact Seedance 2.0 prompt the skill produced.

ONE SKILL · EVERY FUTURE EPISODE

I'll never write a shot list cold again

The Matrix film was the proof. The skill is the asset. Every video idea from here starts the same way — one sentence to /generate-video-script — and comes back as a sheet I can shoot. The factory that makes the content now also writes the scripts.

The payoff frame — shades lifted, eyes glowing green, the moment the skill lands
1 skill · any idea → a shot list · ~30 seconds
06 Steal this

The skill + the prompt kit

The /generate-video-script skill itself, plus the Seedance 2.0 knowledge base it's built on — formula, camera vocabulary, audio grammar, failure fixes — and the verbatim production sheet for the Matrix build. Everything in this episode is free and open — clone it, run it, make it yours.

skill /generate-video-script cmd /watch a reference clip template mini draft → full final assets the Matrix sheet, verbatim
get it # /generate-video-script skill + Seedance 2.0 KB publishing soon — comment SCRIPT on the post for early access
↧ /generate-video-script · soon

No GitHub? Comment SCRIPT on the post and the bot DMs you the kit.

Next episode

Same skill, a concept that isn't the Matrix

The real test of a script skill isn't recreating a famous scene — it's an idea no one's filmed before. Next: I point /generate-video-script at an original Bitesize AI concept and let it build a faceless short from nothing.

Operator room teaser — CRT walls of green code, the next build loading
drops soon · follow @bitesizeai so you don't miss it