01

What is Script Generator?

The core content creation tool in ScriptHooks. It produces complete, ready-to-film video scripts optimized for TikTok, YouTube Shorts, or Instagram Reels. Scripts include a hook, structured body sections, transitions, and a closing CTA.

02

Configure your script

Enter a topic (be specific for best results). Select platform — this determines optimal length and format. Choose tone: casual, professional, educational, humorous, motivational, or edgy. Optionally select a Persona to match a specific audience voice.

Pro Tip

The best scripts come from specific, angled topics. Instead of “productivity tips,” try “3 things I stopped doing that doubled my output.” The angle gives the AI a stronger creative direction.

03

Understanding the output

Each script has labeled sections: Hook (the opening line), Setup (context), Body (main points with transitions), CTA (call-to-action). Timing markers show approximate duration per section. Platform-specific notes suggest camera angles or text overlays.

04

Edit and iterate

Click any section to edit inline. Drag sections to reorder. Click “Regenerate Section” to redo just one part without changing the rest. Use “Strengthen Hook” to get alternative opening lines. All edits auto-save.

Good to Know

Regenerating a single section is free — it doesn’t cost an additional credit. Only generating a completely new script uses a credit.

05

Export and next steps

Copy the full script to clipboard. Export as PDF or plain text. Click “Grade This Script” to send to Script Grader for quality analysis. Click “Generate Voiceover” to create an AI voice recording of the script.

Frequently Asked Questions

Length is optimized per platform. TikTok: 150–300 words (30–60 sec). YouTube Shorts: 200–400 words (45–90 sec). Reels: 100–250 words (15–60 sec).

Yes. Toggle “Custom Hook” and paste your own opening line. Script Generator builds the rest of the script around it.

Each tone adjusts vocabulary, sentence structure, and pacing. “Casual” uses conversational language. “Professional” is polished and authoritative. “Edgy” is provocative and attention-grabbing.

Yes. Use “Save as Version” to keep multiple iterations. Compare versions side-by-side from your script library.