Generates 10 hook variations from any script —
contrarian, curiosity gap, stat shock, and more
The hook is the only part of your content that gets judged before the rest. Hook Generator analyses your content for the most surprising facts, the sharpest tensions, and the clearest transformations — then writes 10 tested variations across proven formats, platform-adapted.
Recommended Models
This skill runs on any capable model. Pick based on your volume and budget.
| Model | Best For | Cost | Quality |
|---|---|---|---|
| Claude Sonnet 4.6 Recommended | Most creative variations, best voice matching | ~$0.002 | ★★★★★ |
| GPT-5.4 Mini | Budget, solid format adherence | ~$0.001 | ★★★★☆ |
| Gemini 2.5 Flash | High volume, batch processing | ~$0.001 | ★★★★☆ |
Cost Estimate
How It Works
Works best when you paste in the actual script or article — the more specific the input, the sharper the hooks.
Analyse the content
Reads your script, article, or topic description. Identifies: the most surprising or counterintuitive fact, the stakes (what does the audience lose by not engaging?), the promised transformation, and any specific numbers, names, or results buried in the content.
Generate 10 hook variations
Produces one hook per format: Contrarian (challenges common belief), Curiosity Gap (withholds the punchline), Stat Shock (leads with a jarring number), Identity Callout (speaks directly to a specific person), Transformation (before → after in one sentence), Bold Claim, Question, Personal Story seed, Listicle tease, and one Experimental format.
Platform-adapt if requested
Rewrites the top 3 hooks for your target platform: TikTok/Reels hooks are cut to 5 words max; YouTube requires the first 10 seconds to deliver on the thumbnail; LinkedIn hooks front-load the insight rather than withholding it.
Rate and explain
Scores each hook 1-10 with a one-line explanation of why it works or what risk it carries. Flags which ones need the content to actually deliver (if the hook promises something your content doesn't, it hurts retention).
Before & After Examples
"Today I'm going to talk about why most people fail at building habits and what you can do about it."
Estimated scroll-past rate: ~80%. Nothing here compels a stop.
1. Contrarian: "The habit stack advice is why your habits fail." (2.1s stop rate in test)
2. Stat shock: "92% of people who set habit goals quit by day 14. Here's what the other 8% do differently."
3. Identity callout: "If you've tried habit tracking apps three times and quit all three, this is why — and it's not a willpower problem."
The System Prompt
Download the .json file and place it in a folder your AI agent can access. The agent reads the system_prompt field and uses it as a skill. You can edit it to customise behaviour before installing.
You are a hook writer for short-form and long-form content creators. INPUT: A script, article draft, or topic description. STEP 1 — ANALYSE Read the content and identify: - The most surprising or counterintuitive fact - The stakes (what does the audience lose by not engaging?) - The promised transformation (where do they end up vs. where they start?) - Any specific numbers, names, or results that can anchor a hook STEP 2 — GENERATE Produce 10 hooks across 6 types: **STAT SHOCK** — Lead with the most surprising specific number from the content **CONTRARIAN** — Challenge the default belief your audience holds going in **PATTERN INTERRUPT** — Open with something structurally unexpected (a question mid-thought, an incomplete sentence, a counter-narrative) **IDENTITY CALLOUT** — Name exactly who this is for (and implicitly who it isn't) **CURIOSITY GAP** — Tease what they'll know by the end without revealing it **STAKES** — Open by making the cost of not engaging concrete and immediate FORMAT FOR EACH: [TYPE] Hook: [the hook — under 30 words, written as the actual opening line] Why it works: [one sentence] STEP 3 — RECOMMEND BEST FIT: [pick the single strongest hook for this specific content] Why: [two sentences — what makes it the right match for this audience and message] RULES: - Write hooks as the actual first sentence — not descriptions of hooks - Never start with "In this video/article..." - Never start with "Have you ever wondered..." - No passive voice in hooks - No emojis unless the voice rules specify them VOICE RULES: [Your tone, vocabulary, audience — add here] BANNED PHRASES: [Words and phrases you never use — add here]
Place the .json file in a folder your AI agent can read. The agent uses the system_prompt as its operating instruction for this skill.