Clipcat · Viral Prompts

TikTok Viral Video Prompt Library: Ready-to-Shoot AI Ad Prompts, Grounded in Real Best-Sellers

Most "viral prompt libraries" hand you a paragraph of adjectives and hope. This one hands you nine locked fields — style, camera, lighting, character, timestamped shots, sound, transition — pulled from a video that already sold on TikTok. Use it from the web app, or drive it from Codex.

Updated Sep 8, 2026 8 min read Live signal from 15+ TikTok markets

What "ready to shoot" actually means

A prompt is "ready to shoot" when a director could open it, read once, and start rolling. That means nine fields — style, environment, tone, camera, lighting, character, shots with timestamps, sound, transition — every one filled with a concrete value, every one traceable back to a real TikTok winner.

That's the bar the Clipcat Viral Ad Prompt Generator is built to. Every prompt it emits is anchored to a live entry on the viral leaderboard across 15+ TikTok markets, then structured against the same nine-field schema regardless of which model you plan to render with — Seedance 2.5, Veo 3.1, Sora 2, Wan 3.0 or Grok Imagine 1.5. The library isn't a spreadsheet of clever phrasing. It's a reverse-engineered blueprint of the videos moving product this week.

Why generic prompt packs miss on TikTok

You've seen the packs. "1,000+ viral TikTok prompts, only $19." Open one and it reads like a mood board:

"Trendy fashion girl unboxing skincare in aesthetic bedroom, cinematic, 4K, viral."

Drop that into any AI video model and you get precisely what the words describe: a pretty, forgettable, non-selling clip. Three things are missing, every time.

No hook. TikTok Shop videos live or die on the first 90 frames. Without an explicit hook shot at 0.0s — camera, subject, tension — the model wanders into B-roll and loses the swipe fight before it started.

No camera language. "Cinematic" is a mood, not a shot. Real UGC that converts uses handheld drift, over-shoulder POV, or a locked-off macro depending on category. Write "cinematic" and the model picks something plausible and generic; write "mid-close-up, slight handheld drift, whip-pan cut at 2.5s" and it renders something specific.

No source. A prompt spun up by GPT is a hypothesis. A prompt reverse-engineered from a video that already cleared a million views on TikTok Shop is a template. Only the second one is worth cloning.

The test: if a prompt would work equally well for shampoo, protein powder and a phone case, it isn't a viral prompt. It's filler.

The 9-field prompt schema, in one screen

The Viral Ad Prompt Generator returns every prompt in the same shape. This isn't stylistic — it's because Seedance, Veo, Sora, Wan and Grok Imagine each read different fields most heavily. Leave one blank and at least one model quietly guesses, and the clip drifts.

The nine fields

StyleDocumentary UGC · cinematic ad · stop-motion · anime — one label, not a pile of adjectives
EnvironmentSpecific location, time of day, background props
ToneEmotional target — excited, deadpan, aspirational, ASMR
CameraFraming, movement, lens vibe (mid-close-up, whip-pan, POV)
LightingDirection, temperature, ratio — no "cinematic"
CharacterAge range, look, wardrobe, hands-only vs. full body
ShotsNumbered list, every shot with a start-timestamp in seconds
SoundVoiceover script or a specific trending music cue
TransitionWhip pan · match cut · hard cut · dissolve

Worked example — 30-second UGC OOTD prompt

Style: natural UGC handheld, no colour grading Environment: bedroom mirror, morning window light behind camera Tone: confident but relatable, "get ready with me" cadence Camera: mid-close-up, slight handheld drift; two whip-pan cuts Lighting: window key from camera-left 45 degrees, no fill, warm 3200K Character: female 22-28, minimal makeup, cream sweater + denim Shots: 00.0s — hook, close-up on product tag, one-line problem statement 02.5s — mirror POV, hero holding product to chest 06.0s — hands-only insert, product application 3x rapid 12.0s — before/after wipe, split screen 20.0s — hero direct-to-camera CTA Sound: voiceover, 6-8 words per shot; music bed 90 BPM Y2K synth Transition: whip pan hook to mirror, match cut hero to hands, hard cut for CTA

Every value is executable. Hand this to a human director and you'd get the same 30 seconds you'd get out of Seedance — which is exactly the point.

Path A: generate from the web app

Four steps, roughly ninety seconds if the tab is already open.

1

Open the tool

Head to /en/tools/viral-prompt-generator. Your first prompt runs without a signup wall.

2

Pick effect, style and region

Choose the format — talking head, UGC, OOTD, unboxing, product demo, ASMR, stop-motion — and set the target region. Region matters more than it looks: hook cadence in US skincare is different from SEA electronics, and the leaderboard picks references accordingly.

3

Get the prompt and the reference

You see three things at once: the 9-field prompt, the actual viral video it was reverse-engineered from, and a short "why written this way" rationale. Watch the reference first. If it doesn't match your product, regenerate before you spend credits.

4

Send it to a model

Same prompt, different renderer, one dropdown. Seedance 2.5 for smoothest human motion. Veo 3.1 for fidelity on product hero shots. Sora 2 for narrative. Grok Imagine 1.5 for stylised hooks. Switching models never requires rewriting the schema.

Two habits pay off after your first run: keep the Seedance 2 page open to sanity-check per-second credit spend for your target length, and pin Veo 3.1 and Sora 2 to the workspace so A/B tests are one click each.

Path B: generate from Codex, Claude Code, OpenClaw

If your day already lives inside an agent — Codex, Claude Code, OpenClaw, WorkBuddy, Trae, Cline — you shouldn't have to leave it to ask for a prompt. The Clipcat Agent Skill exposes the same viral prompt library over the same real-time leaderboard, callable from wherever you're typing.

Install (Mac / Linux)

curl -fsSL https://clipcat.ai/cli | bash

Windows uses PowerShell:

irm https://clipcat.ai/cli.ps1 | iex

Configure once

clipcat config --api-key your_api_key --base-url https://clipcat.ai

Ask

Restart your agent session and hand it one instruction:

Use the Clipcat skill to search the viral prompt library and hand me a ready-to-shoot ad prompt. 1. Match live best-sellers to my effect/style + target region, prioritising the same region and category. 2. Extract the hook, structure, camera behaviour and conversion cue. 3. Return the 9-field prompt plus the reference URL and predicted watch-through.

What comes back is the same 9-field prompt you'd have seen in the UI — reference video included — and if you tell it to keep going, it hands the prompt to Replicate and renders against your product image before you've refilled your coffee.

Cloud sandbox note: Codex cloud tasks reset between runs, so a local install doesn't persist. Either add the install line to your Codex Setup Script, or ask the agent to run curl -fsSL https://clipcat.ai/cli | bash at the start of the task. If your sandbox restricts outbound network, allowlist clipcat.ai and static.clipcat.ai.

The full manifest — every sub-command your agent can call, with parameter schemas — lives at github.com/Clipcat-ai/clipcat-skill.

Where the library sits in Clipcat's six scenarios

The Viral Ad Prompt Generator isn't a standalone tool bolted onto the side of Clipcat. It's the front door to the Generate scenario, wired directly to the two scenarios upstream and the three downstream.

ScenarioRole in the prompt loop
DiscoverReal-time viral leaderboard across 15+ TikTok markets — the source of "what's actually selling right now."
CollectBookmark specific references you want the next prompt anchored to.
GenerateThe Viral Ad Prompt Generator itself — emits the 9-field prompt.
ReplicateOne-click clone: prompt + your product image → 9:16 rendered clip.
ImageryProduct hero shots and A-roll cutaways the render calls for.
AnalyzePost-publish TikTok analytics — winners feed back into the leaderboard.

Two consequences worth planning for. First, the library improves on its own: every clip that lands well after publish flows back into Analyze, back into the leaderboard, back into the next prompt. Second, you don't have to enter at Discover. If you already have a reference in Collect, skip straight to Generate. If you already have a locked prompt, jump to Replicate. The scenarios are ordered, not gated.

Frequently asked questions

Is the viral prompt library free?

Your first prompt from /en/tools/viral-prompt-generator runs without a signup wall. Rendering the actual video with an integrated model (Seedance, Veo, Sora, Wan, Grok Imagine) draws credits from your Clipcat plan — exact per-video spend is shown before you hit generate, so nothing is billed silently.

Does the library work outside English?

Yes. The UI, the Skill and the prompt output all support English and Chinese. Region selection biases the underlying references too — pick SEA or CN and you get prompts anchored to local best-sellers, not translated US case studies.

Can I edit individual schema fields?

Post-edit anything you want — the schema is a template, not a lock. Just don't delete fields. A blank field gets filled by the model with something reasonable and generic, and the clip drifts. Overwrite with a real value or keep the generated one.

What if the reference video isn't a match for my product?

Regenerate with a tighter effect/style or a narrower category. The generator is grounded — if it doesn't find a strong reference for your query, it says so instead of inventing one. That's the entire point of not being a generic prompt pack.

Which AI video model should I pair the prompt with?

Depends on category. Fashion, beauty and anything with human motion: Seedance 2 — best character consistency. High-fidelity product hero shots: Veo 3.1. Narrative and stylised hooks: Sora 2 or Grok Imagine 1.5. All five are wired inside Clipcat, so the same 9-field prompt A/B tests across models without a rewrite.

Next step

Pick a lane and run one prompt. Web: open the Viral Ad Prompt Generator, choose effect/style + region, get your 9-field prompt with the reference clip attached. Agent: install the Clipcat Agent Skill, drop in your API key, and ask for a ready-to-shoot prompt in one line. Either way, what you take away is a template anchored to a video that already sold — not a paragraph of adjectives invented on the spot.

TikTok Viral Prompt Library: Ready-to-Shoot AI Ad Prompts