Skip to content

Latest commit

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

⚡ hookdrop

Generate viral hooks in 12+ proven copywriting frameworks. No AI. No API keys. Just frameworks that work.

MIT LicensenpmNode.js

Give it a topic. Get scroll-stopping hooks in seconds.

npx hookdrop "email marketing"

✨ What It Does

hookdrop takes any topic or product and generates viral hooks using 12+ battle-tested copywriting frameworks. No AI, no API keys, no signup — just proven templates filled with power words, emotional triggers, and smart formatting.

Perfect for:

  • Content creators needing scroll-stopping openers
  • Marketers writing ads, emails, or landing pages
  • Founders crafting product positioning
  • Writers beating blank-page syndrome
  • Anyone who needs hooks that convert

📦 Install

# Run directly (no install needed)
npx hookdrop "your topic"# Or install globally
npm install -g hookdrop
hookdrop "your topic"

🚀 Usage

# Basic usage
npx hookdrop "email marketing"# Filter specific frameworks
npx hookdrop "SaaS pricing" --frameworks pas,fomo,curiosity
# Limit number of hooks
npx hookdrop "fitness coaching" --count 5
# JSON output (for pipelines)
npx hookdrop "AI tools" --format json
# Plain text (no colors)
npx hookdrop "content creation" --format plain

📋 Example Output

 ⚡ hookdrop — viral hooks for "email marketing"
──────────────────────────────────────────────────
1. [PAS (Pain-Agitate-Solution)]
Tired of emails going to spam? It's only getting worse.
Here's the proven fix for Email Marketing that changes everything.
2. [Curiosity Gap]
I found a game-changing Email Marketing technique that 93%
of email marketers have never heard of. (It's not what you think.)
3. [Contrarian/Hot Take]
Hot take: Everything you know about Email Marketing is wrong.
And it's costing you conversions every single day.
4. [Before/After/Bridge]
Before: emails going to spam. After: an inbox full of replies.
Bridge: this breakthrough Email Marketing framework.
... and 8 more frameworks

🎯 Frameworks

KeyFrameworkWhat It Does
pasPain-Agitate-SolutionIdentify pain, twist the knife, offer relief
aidaAttention-Interest-Desire-ActionClassic 4-step persuasion funnel
babBefore/After/BridgeShow transformation with the bridge
curiosityCuriosity GapCreate an itch they must scratch
contrarianContrarian/Hot TakeChallenge conventional wisdom
statisticalStatistical/NumberUse specific numbers for credibility
storyStory OpeningHook with narrative and specifics
questionQuestion HookOpen loops with powerful questions
commandCommand/ImperativeDirect, action-oriented openers
socialSocial ProofLeverage crowd validation
fomoFear of Missing OutCreate urgency and scarcity
whatif"What If" / HypotheticalPaint a vivid future possibility

⚙️ Options

FlagAliasDescription
--frameworks <list>-fComma-separated frameworks to use
--count <n>-cNumber of hooks to generate
--format <type>-oOutput: terminal, json, or plain
--help-hShow help
--version-vShow version

🧠 How It Works

hookdrop is purely algorithmic — no AI, no API calls, no internet required.

  1. Parse — Extracts themes, identifies the audience, pain points, and desired outcomes from your input
  2. Generate — Each framework has 5-8 template patterns with smart slots
  3. Fill — Slots are filled contextually using curated word banks (power words, emotions, numbers, actions)
  4. Format — Output is styled for terminal readability or structured as JSON

The result: hooks that feel human-written, not mad-libs.

🤝 Contributing

Contributions welcome! Ideas:

  • Add more template patterns to existing frameworks
  • Add new frameworks (e.g., Problem-Promise-Proof-Proposal)
  • Improve the word banks
  • Add more topic-specific context detection
  • Improve the docs site
git clone https://github.com/SlashImagine/hookdrop.git
cd hookdrop
npm install
node bin/hookdrop.js "test topic"

📄 License

MIT © SlashImagine


Made by SlashImagine — building tools for creators who ship.

About

Generate viral hooks in 12+ proven copywriting frameworks. No AI. No API keys. Just frameworks that work.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages