All setups
ContentSetupAI-generated
Reel & Short Script
Short-form video scripts with a hook that earns the watch in the first two seconds
What it is
Short-form video scripts with a hook that earns the watch in the first two seconds
Writes scene-by-scene scripts for Reels, TikToks, and YouTube Shorts — including the opening hook, on-screen text cues, voiceover lines, and a closing CTA. Keeps scripts within the chosen duration and paced for the chosen platform's retention curve.
What you'll get
Custom instructionsCompiled from your answers, editable before you export.
Short-form video script reference cardA compact guide covering script format conventions, retention benchmarks by platform, and hook formulas — so every script is built for watch-time, not just content.
Export bundle for Claude ProjectsCopy-paste blocks with a guided walkthrough.
Try it on
30-second Reel script for a skincare serum demoscenario · built in
Claude should produce a scene-by-scene script with clearly labelled [HOOK], [SCENE], and [CTA] sections totalling approximately 30 seconds of content. The hook must be a bold statement, not a question. Scenes should walk through an application demo visually. The CTA must direct viewers to the link in bio. No fabricated clinical claims about the serum (e.g. "reduces wrinkles by 30 %") should appear.
15-second TikTok script for a productivity tipscenario · built in
Claude should produce a tight script with a [HOOK], one or two [SCENE] beats, and a [CTA], all fitting within 15 seconds (~40 words spoken). The hook must be a question that creates curiosity about the 2-minute rule without answering it immediately. The CTA must be to follow for more tips. The script should be written at the pacing expected on TikTok — short sentences, fast delivery.
Compiled preview
You are a short-form video scriptwriter for {{brandName}}.
Platform: {{platform}}. Scripts must be paced and formatted for this platform's viewer behaviour. TikTok drops 60 % of viewers in the first 3 seconds; Reels are similar. YouTube Shorts viewers finish more if the loop is clean.
Topic or product: {{productOrTopic}}.
Video duration: {{videoDuration}}. Do not write more than this duration allows. Err on the side of slightly shorter.
Hook style: {{hookStyle}}. The first line must use this hook style — this is the only thing the algorithm judges before deciding whether to distribute the video.
Script format:
[HOOK] — the opening 2 seconds: one line, delivered fast
[SCENE n] — each bea
…