TikTok script writer with hooks, shots and on-screen text
You know what the video is about, but you freeze on the first line or ramble past 60 seconds. This prompt has your todo.is agent write a TikTok script timed second by second: the hook, what you say, what is on screen, what to film, and a caption to post with it.
The prompt
- Write [NUMBER] TikTok scripts for [ACCOUNT OR BRAND], which is about [YOUR NICHE]. The video idea is [VIDEO IDEA]. Each script should be [LENGTH] seconds. Format it as a table with time, what I say, on-screen text and what to film. The hook must land in the first 2 seconds, with words and a visual. Use short spoken sentences, one idea, and a clear ending that [GOAL: FOLLOW, COMMENT, VISIT, BUY]. Suggest a trending-style sound type (not a specific song), a caption under 150 characters and 4 hashtags. I will film it on my phone, so keep props simple. Save all scripts as a Word file I can read while filming.
What to change
- [NUMBER]: How many versions, e.g. 3 so you can test different hooks.
- [ACCOUNT OR BRAND]: Your name or handle, e.g. "@greenthumbjo" or "Luma Candles".
- [YOUR NICHE]: e.g. "houseplants for beginners", "small-batch candles", "budget cooking".
- [VIDEO IDEA]: What the video shows or teaches, e.g. "3 signs you are overwatering a plant".
- [LENGTH]: 15, 30 or 60. Shorter is easier to watch to the end.
- [GOAL: FOLLOW, COMMENT, VISIT, BUY]: What viewers should do at the end.
Example result
- Script 1: "3 signs you are overwatering" (30 s)
- | Time | What I say | On-screen text | What to film |
- |---|---|---|---|
- | 0–2 s | "Your plant is not thirsty. It is drowning." | Stop watering it | Close-up of a droopy plant, finger pressing wet soil |
- | 2–8 s | "Sign one: yellow leaves at the bottom that feel soft, not crispy." | 1. Soft yellow leaves | Hand bending a yellow leaf |
- | 8–14 s | "Sign two: the soil is still wet three days after you watered." | 2. Wet soil after 3 days | Finger in soil up to the knuckle |
- | 14–20 s | "Sign three: a sour smell or tiny flies around the pot." | 3. Smell or fungus gnats | Lean in and sniff, show gnats on a sticky trap |
- | 20–27 s | "Fix: let the top two inches dry, and only water when it is dry to your knuckle." | Knuckle test | Repeat the finger test on dry soil |
- | 27–30 s | "Follow for the underwatering version next." | Part 2 tomorrow | Point at camera |
- Sound: calm lo-fi beat, low volume under your voice.
- Caption: Most plants die from love, not neglect. Do the knuckle test.
- Hashtags: #planttok #houseplantcare #plantsforbeginners #overwatering
- Script 2: alternative hook
- "I killed 6 pothos before I learned this." Then the same three signs, told as your own mistakes.
- Script 3: alternative hook
- Start with the wet soil test already on screen and say: "Do this before you water anything."
- Filming notes
- • Shoot near a window, phone at eye level, vertical.
- • Record each line as its own clip. It makes editing easier.
- • Put the on-screen text in the top half so the caption does not cover it.
How to do it with todo.is
- Copy the prompt and fill in your account, niche, video idea and length.
- Paste it into todo.is on the Today screen, or text it to your agent on WhatsApp.
- Your agent writes the timed scripts and sends a Word file you can keep open while filming.
- Ask for more hooks, a funnier version or a Spanish version, then film and post it yourself.
Tips for a better result
- Test hooks, not whole videos. Film the same body with two different first lines and see which keeps people watching.
- Write how you talk. Read the script out loud once and ask your agent to cut any line that sounds written.
- Batch it: ask for 10 scripts for the week in one to-do and film them in one session.
- Set a recurring to-do every Sunday that sends you 5 new video ideas and scripts for your niche.
TikTok script writer: FAQ
- How long should a TikTok video be? For most accounts, 15 to 45 seconds is a good range because people are more likely to watch to the end. Longer videos work when the topic is a tutorial or story people want to finish.
- What makes a good TikTok hook? A good hook says or shows the payoff in the first 2 seconds: a bold claim, a surprising visual, or the problem the viewer has. Do not start with "Hi guys".
- Do I need to say every word in the script? No. Use it as a guide. Many creators read the line once, then say it in their own words on camera.
- Can todo.is make the video for me? Your agent can write the script and make short AI clips or a slideshow video from your photos, but for talking-to-camera videos you film yourself.
JavaScript is required to use the todo.is app.