Hook Generator ← All Skills
✓ Downloading skill JSON…
Content 💚 Cheap · ~$0.002 / set 349 downloads

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.

Hook Generator skill

🤖 Recommended Models

This skill runs on any capable model. Pick based on your volume and budget.

ModelBest ForCostQuality
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

💚 Cheap Tier
~$0.002
per 10-hook set, on Claude Sonnet 4.6
349downloads
10 hooksper run
6 formatscovered
Generate 10 hook variations from your script for less than the cost of a YouTube ad impression. Run it on every piece of content — the hook is the highest-leverage 10 words in your funnel.

How It Works

Works best when you paste in the actual script or article — the more specific the input, the sharper the hooks.

01

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.

02

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.

03

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.

04

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

Without skill
Generic opener:
"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.
With skill
Hook Generator output (top 3 of 10):
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.

system_prompt · hook-generator.json
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]
💡
Customise before installing. Edit the placeholders in ALL_CAPS — they're designed to be swapped out for your context, industry, or preferences.
⬇️
Download Hook Generator

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.

← All Skills