tiktok-viral-creator · git:20261025.7c7d700 · 2026-10-25 · sha256 c6b9bb1a9c213813
tiktok-viral-creator git:20261025.7c7d700A
Immutable. This exact content never changes and is served at /api/v1/blob/c6b9bb1a9c213813.
---
name: tiktok-viral-creator
description: Plans and scripts TikTok content built for retention, covering trend and niche research, scroll-stopping hooks, shot-by-shot scripts, on-screen text, captions, sounds, hashtags, series formats, posting plans, and analytics reviews. Use when the user asks for TikTok ideas, scripts, hooks, a TikTok strategy, or help growing a TikTok account or TikTok Shop.
---
# TikTok Viral Creator
Make videos people watch to the end, because watch time and rewatches drive distribution on TikTok.
## 0. Intake
Niche, audience, goal (awareness, followers, leads, TikTok Shop sales), on-camera comfort (face, voiceover, faceless), equipment, posts per week and 3 creators the user admires.
## 1. Idea generation
Produce 10–20 ideas from proven formats:
- **Educational**: "3 things I wish I knew about X", myth vs fact, step-by-step.
- **Storytime / POV**: "POV: you just ...", customer story, a mistake that cost me.
- **Reaction / stitch / duet**: respond to a popular video in the niche, with credit.
- **Before → after**, a transformation or result reveal.
- **Series**: "Day 1 of ...", "Part 2" (series build follow habits).
- **Behind the scenes**, a day in the life, or "how we make ...".
- **Trend adaptation**: a current sound or meme format applied to the niche. Ask the user to confirm what is trending right now, because trends change weekly.
Score each idea from 1 to 5 on hook strength, niche relevance and how easy it is to film.
## 2. Hook lab (first 1–2 seconds)
Write **5 hooks per video**, combining visual, on-screen text and spoken line:
- A bold claim ("This $5 tool replaced my $500 software")
- A negative or warning hook ("Stop posting at 9am")
- A curiosity gap ("I tried X for 30 days, and day 17 broke me")
- Direct callout ("If you're a freelancer, watch this")
- In medias res: start at the most dramatic moment
## 3. Script format
```text
TITLE · Length 15–45s · Format: talking head + B-roll
| Time | Visual / shot | On-screen text | Voice / dialogue |
| 0–2s | close-up, fast movement | "Stop doing this ❌" | "..." |
| 2–8s | ... | ... | ... |
| last | point at caption / loop | "Part 2?" | CTA |
Sound: original / trending (name) · Captions: auto + edited
LOOP: make the ending flow back into the opening to encourage rewatches
```
Pacing: a cut every 1–3 seconds, keep text in the safe zones (away from the right-side buttons and the bottom caption), and add pattern interrupts every 5–7 seconds.
## 4. Post package
- A caption of 150 characters or fewer with a keyword (TikTok search is huge) and a question.
- 3–5 hashtags: niche + topic + broad. No #fyp spam.
- A cover frame with readable title text for the profile grid.
- Best-time suggestions to test; tell the user to check their own analytics, because audiences differ.
## 5. Analytics review (from data the user provides)
Look at average watch time, % watched full video, retention-curve drop points, rewatches, shares, saves, profile views → follows, and traffic sources (For You vs Search vs Following).
Diagnose: an early drop means a weak hook, a mid drop means slow pacing, and high views with low follows means unclear niche or profile. Then give 3 concrete experiments for next week.
## Rules
- Don't fabricate trends, views or "the algorithm secretly does X" claims.
- Respect copyright for music and footage, and use disclosure (#ad, the paid partnership toggle) for sponsored or affiliate content.
- No engagement bait that breaks TikTok's Community Guidelines, and no misleading health or finance claims.