Hook Lab
Ready-to-film scripts every week, each built on a hook that already won in your niche.
TikTok only. It studies the hooks that win and writes the scripts; it never posts, comments or DMs.
view floor 180k · every opener read
how often each opener shape repeats among winners
filed weekly, so the ranking sharpens every week
The first two seconds decide whether a video runs, and your niche already ran the test. This agent studies the top-performing videos each week, ranks the hook patterns that keep winning, and writes ready-to-film scripts in your voice: hook, beats, CTA, proof linked. You film; it queues next week’s batch.
One paste into your agent.
Your first script, minutes later.
Install superagnt's Hook Lab skill for me. It's the shortform-script-engine plugin from the github.com/superagnt/plugins marketplace, plus the superagnt MCP server (on Claude it's a connector I add in my browser; elsewhere I sign in through my browser). The setup guide for each kind of agent is at https://www.superagnt.com/install?skill=shortform-script-engine» installs the shortform-script-engine skill (read every file first, or the raw SKILL.md) and enables data:tiktok, database
What "TikTok script generator" brings up today
Two keyword lookups and one live Google search on a superagnt test workspace, Nov 3, 2026, Google US. Of the top 9 results, 5 turn an existing TikTok into a transcript, 3 write a new script with AI, and 1 reviews TikTok's own script generator.
“Which search should the Hook Lab page answer: ai hook generator, tiktok hook ideas, or tiktok script generator? Check the volumes and what ranks.”
- 01Volumes for the two candidate searches and their parent1.5 s wall time→ call
data_seo_keywords{ "action": "overview", "keywords": ["ai hook generator", "tiktok hook ideas", "hook generator", "…"], "location_code": 2840, "language_code": "en" }← result| keyword | search_volume | cpc | competition | difficulty | intent | volume_trend_yearly | | --- | --- | --- | --- | --- | --- | --- | | ai hook generator | 110 | 3.09 | LOW | 0 | transactional | -73 | | hook generator | 590 | 8.22 | LOW | 0 | transactional | -56 | | tiktok hook ideas | 20 | | LOW | 1 | informational | 33 |» Trimmed: the other skill pages' keywords asked in the same call (shown as …), and the call's credit line
- 02The script searches, the page's current query among them1.7 s wall time→ call
data_seo_keywords{ "action": "overview", "keywords": ["short form video script generator", "short form script generator", "tiktok script generator", "video script generator", "…"], "location_code": 2840, "language_code": "en", "response_format": "json" }← result{"items":[ {"keyword":"tiktok script generator","search_volume":880,"cpc":7.51,"difficulty":6,"intent":"transactional","volume_trend_yearly":-33}, {"keyword":"video script generator","search_volume":390,"cpc":4.81,"difficulty":21,"intent":"transactional","volume_trend_yearly":-33} ]}» Trimmed: the other pages' keywords asked in the same call (shown as …) and each item's bid and backlink fields. The two short form searches came back with no volume row.
- 03Who ranks for it right now5.8 s wall time→ call
data_seo_serp{ "action": "google", "keyword": "tiktok script generator", "location_code": 2840, "language_code": "en", "depth": 10, "response_format": "raw" }← result{ "result": [ { "keyword": "tiktok script generator", "se_domain": "google.com", "location_code": 2840, "datetime": "2026-11-03 16:31:16 +00:00", "item_types": ["ai_overview", "organic", "related_searches"], "items": [ { "type": "organic", "rank_group": 1, "title": "AI Transcript Generator – Transcribe Audio, Video & Social ..." }, { "type": "organic", "rank_group": 2, "title": "TikTok Transcript Generator - Free Online" }, { "type": "ai_overview", "rank_group": 1 }, { "type": "organic", "rank_group": 3, "title": "TikTok Transcript Generator & 1-Click Copy - Chrome Web Store" }, { "type": "organic", "rank_group": 4, "title": "TikTok Script Generator" }, { "type": "organic", "rank_group": 5, "title": "Free TikTok Video to Transcript - Convert Now" }, { "type": "organic", "rank_group": 6, "title": "Review: TikTok's AI Video Script Generator" }, { "type": "organic", "rank_group": 7, "title": "Free TikTok Transcript Generator (No Sign Up)" }, { "type": "organic", "rank_group": 8, "title": "Generate TikTok Script Using Descript's Online Underlord" }, { "type": "organic", "rank_group": 9, "title": "Free AI TikTok Script Generator - OneUp" }, { "type": "related_searches", "rank_group": 1 } ] } ] }» Trimmed: each result's domain, URL, snippet and position fields, what the AI Overview and the related searches hold, and the payload's other fields
Most of what ranks gives you an existing video's words, and the rest write a script from a prompt. Hook Lab starts from the videos already winning in your niche, ranks their opening patterns, and writes the script on the pattern that repeats.
»Keyword volumes are Google Ads monthly estimates for the US, read Nov 3, 2026. Results are Google US desktop, Nov 3, 2026, 16:31 UTC.
A script, not notes
- The hook line, in your words: the pattern from the winners, never their wording.
- The beats, each with rough seconds, so you see the length before you film. Match the length of the winners it cites.
- A visual note where a beat needs one, and the call to action you sell to.
- The 2 or 3 winning videos the pattern came from, linked, with their plays and likes.
Hooks are read from each video's caption text. When the spoken opening isn't in the caption, the skill says so instead of guessing.
Three steps to your first script.
- 1
Name the niche
Tell it your niche, the creators you rate, and what you sell. It derives the searches, an engagement floor, and the CTA your scripts should land on.
agnt_db_insert
your niche → its searchesexample“fitness coaching”→online coach@3 creators you ratecta: book a call - 2
It studies the winners
It pulls the top videos per search, reads each one’s opening line and engagement, and ranks the hook patterns by how often they repeat among winners. Filed, so the ranking sharpens every week.
data_tiktok_search_videos · data_tiktok_video_details · agnt_db_upsert
winners, classifiedexample“stop doing cardio first”contrarian · 2.1M“i trained like X for 30 days”n-days · 1.4M“the meal that broke my plateau”result-first · 3.2M - 3
Scripts, not notes
The top patterns become complete scripts: the hook line, the beat-by-beat structure, the CTA, each citing the winning videos it is built on. You pick one and press record.
agnt_db_select · agnt_db_upsert
script 1 of 5 · ready to filmexampleHook: “this one meal change added 40lbs to my squat.”
0-2s hook · 2-14s the 3 beats · 14-20s cta
↳ built on result-first · 3 winners linked
you press record · + 4 more scripts
»After the first good run, the skill offers the always-on version: a small hosted runner on a schedule, so the work keeps happening with your laptop closed. You confirm the cadence before anything is scheduled.
Read every file before you install it.
SKILL.md tells your agent to set up your niche, the creators you rate and your call to action, pull the top videos per search, read each one's opening line and stats, sort the openings into named patterns, rank them by how often they repeat among winners, and write complete scripts on the top patterns, each citing its example videos. Its first two headings are setup for the agent.
Plain markdown your agent reads while it runs. SKILL.md is the procedure. This is the plugin exactly as it installs from github.com/superagnt/plugins: 4 files, 7.8 KB.
Common questions
01Is Hook Lab a TikTok script generator?
Yes, one that starts from your niche instead of a blank prompt. It studies the top TikTok videos for your searches, ranks the hook patterns that repeat among them, and writes complete scripts (hook, beats with rough seconds, call to action) that cite the videos each pattern came from.
02Can it pull the script of an existing TikTok?
It reads each video's caption text and stats, not the audio. When a video's spoken opening isn't in its caption, the skill says so. Most of the top results for "TikTok script generator" are transcript tools (5 of the top 9 on Google US, Nov 3, 2026), if a transcript is what you need.
03Does it work for YouTube Shorts or Instagram Reels?
It studies TikTok only. The scripts it writes are plain vertical-video scripts, so you can film them for Shorts or Reels too.
04How long should a TikTok script be?
As long as the winners in your niche. Each script lists its beats with rough seconds and links the videos its pattern came from, so you can match their length before you film.
05Is it free?
The skill is free to install and read. Its TikTok reads are paid in superagnt credits per call, and plans are $49, $149 or $399 a month, with a no-card trial to start.
06Does it post for me?
No. It writes scripts. It never posts, comments or sends DMs; you film and publish.
Already connected? Your agent can list every packaged skill: agnt_tools_search + agnt_guidance_search