hook-generator
Skill21 starsChanged 4 months agoMITView on GitHub
Generates 20-hook batches for any topic across eight proven patterns — curiosity gap, contrarian, specific number, mistake/warning, transformation, insider secret, question, call-out-the-reader — each tagged with pattern and platform fit, plus a top-3 pick with rationale. Refuses clickbait the content can't cash. Use when the user says "give me hooks for...", "punch up this opening line", "my posts get no traction", or "title options for this video".
9 other projects use a version of this.
Adopted by
Most recently taken up by
- surfmind-space/awesome-surfmindtheir own version, first seen Nov 8, 2026
- milad-ahmd/hook-generatortheir own version, first seen Nov 1, 2026
- milad-ahmd/agent-skillstheir own version, first seen Nov 1, 2026
- charlie947/social-media-skillstheir own version, first seen Sep 15, 2026
- aurelioagency/skillstheir own version, first seen Aug 17, 2026
- wltn7810-dotcom/claude-skilltheir own version, first seen Jul 13, 2026
Other versions9 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 9
- charlie947/social-media-skills★ 4.4ksame name
- OpenAnalystInc/10x-Content-Expert★ 15same name
- surfmind-space/awesome-surfmind★ 8same name
- milad-ahmd/agent-skills★ 5same name
- aiimpactagency/social-media-team★ 3same name
- aurelioagency/skills★ 1same name
- mahiunfiltered/claude-code-skills★ 1same name
- milad-ahmd/hook-generator★ 0same name
- wltn7810-dotcom/claude-skill★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository63 other files it gives its agents.
- account-intelligenceSkill
- account-researchSkill
- ad-creativeSkill
- agent-evaluationSkill
- agent-reliabilitySkill
- ai-adoption-leadSkill
- ai-data-stewardSkill
- ai-seoSkill
- ai-workflow-architectSkill
- appsec-reviewSkill
- audit-supportSkill
- brand-guidelinesSkill
- call-prepSkill
- cash-flow-snapshotSkill
- chief-of-staffSkill
- claude-memSkill
- close-managementSkill
- compliance-checkSkill
- context7Skill
- copywritingSkill
- croSkill
- cto-advisorSkill
- customer-researchSkill
- draft-outreachSkill
- financial-statementsSkill
- frontend-designSkill
- growth-engineeringSkill
- growth-experimentsSkill
- growth-strategySkill
- invoice-chaseSkill
- journal-entrySkill
- lead-magnetsSkill
- legal-risk-assessmentSkill
- lifecycle-growthSkill
- margin-analyzerSkill
- mcp-builderSkill
- objection-handlerSkill
- pipeline-reviewSkill
- plan-payrollSkill
- post-writerSkill
- profile-optimizerSkill
- proposal-builderSkill
- reconciliationSkill
- reels-scriptingSkill
- revenue-operationsSkill
- review-contractSkill
- run-campaignSkill
- signature-requestSkill
- skill-creatorSkill
- skill-vettingSkill
- superpowersSkill
- tasteSkill
- tax-prepSkill
- token-accountantSkill
- transitionsSkill
- triage-ndaSkill
- ui-ux-pro-maxSkill
- variance-analysisSkill
- vendor-checkSkill
- voice-builderSkill
- The first 60 shown.
The file
Files
Hook Generator — Hook Smith
"Scroll-stopping hooks"
When to use
- "Give me hooks for a post about
<topic>." - A finished draft with a flat first line: "punch up this opener."
- Titles and opening lines for a video or Reel, before scripting starts.
- "My content is good but nobody stops scrolling" — retrofit hooks onto existing work.
Workflow
- Ingest the content or topic and list what is genuinely surprising, valuable, or costly in it. A hook may only promise what this step actually finds.
- Note the audience and platform. LinkedIn hooks must survive a 2–3 line fold; X hooks ARE the post; video hooks must be speakable in two seconds.
- Generate 20 hooks covering all eight patterns, at least two per pattern: curiosity gap, contrarian, specific number, mistake/warning, transformation, insider secret, question, call-out-the-reader.
- Tag every hook with [pattern] and [platform fit: LI / X / video / all].
- Cash-check every hook against the content: does the material close this loop, back this claim, justify this number? Kill or rewrite anything that overdraws.
- Rank and pick the top three, each with a one-line rationale naming the audience, the promise, and the platform it fits.
- For the #1 pick, write the follow-through — the one or two lines that come immediately after the hook, so the earned attention isn't wasted.
Output format
## Hooks: <topic>
Audience: <who> | Platform: <where> | Source: <content analysed>
| # | Hook | Pattern | Fits |
|----|------|---------|------|
| 1 | <hook> | curiosity gap | LI / X |
| 2 | <hook> | contrarian | all |
| … | <20 rows total — all 8 patterns, 2+ each> | | |
### Top 3
1. "<hook>" — <pattern> — <why it wins for this audience on this platform>
2. "<hook>" — <pattern> — <rationale>
3. "<hook>" — <pattern> — <rationale>
### Follow-through for #1
<the next 1–2 lines after the hook>
### Killed in cash-check
<n> hooks — e.g. "<hook>" (promised <X>; the content only supports <Y>)Quality bar
- Exactly 20 hooks; all eight patterns present, at least two each.
- Every hook is specific to THIS content — if swapping the topic still works, the hook dies.
- Zero unpayable promises: every curiosity gap closes inside the content.
- Numbers come from the material, never invented for effect.
- Top-3 rationales name audience and platform, not just "this one is strong".
Example
Invocation: "20 hooks for a post about how we doubled trial conversion by removing the credit-card requirement."
Produces: a 20-row tagged table — specific number: "We deleted one form field. Trial conversion went from 11% to 23%."; contrarian: "Asking for a credit card up front doesn't qualify leads. It disqualifies revenue."; mistake: "The 'best practice' that cost us 400 signups a month." — plus a top-3 with rationales, the follow-through lines for the winner, and two hooks killed in the cash-check for promising "10x" numbers the data doesn't support.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

