Engagement Hook Generator
Naming the framework and target emotion for each hook teaches you the underlying psychology so you can write your own hooks over time, not just use AI-generated ones.
Generate {{num_hooks}} scroll-stopping hooks for a {{content_format}} about "{{topic}}" on {{platform}}. My audience: {{audience_description}} What makes this topic timely: {{timeliness}} My angle/unique perspective: {{unique_angle}} For each hook, provide: 1. The hook (first 1-2 sentences or first 3 seconds of video) 2. Which hook framework it uses (open loop, pattern interrupt, identity statement, controversial opinion, specific result, story tease) 3. The emotion it targets (curiosity, fear of missing out, aspiration, outrage, relatability) 4. A follow-up line that delivers on the hook's promise Avoid: "Did you know...", "In this video...", "Have you ever wondered...". These are overused. Surprise me with hooks that feel fresh.
Variables to customize
Why this prompt works
Naming the framework and target emotion for each hook teaches you the underlying psychology so you can write your own hooks over time, not just use AI-generated ones.
What you get when you save this prompt
Your workspace unlocks powerful tools to iterate and improve.
AI Optimization
One-click improvement with structure analysis and pattern suggestions.
Version History
Track every edit. Compare versions side-by-side with word-level diffs.
Folders & Tags
Organize your library with nested folders, tags, and drag-and-drop.
$ npm i -g @promptingbox/mcpUse Everywhere
Access prompts from Claude, Cursor, ChatGPT & more via MCP integration.
Your prompts, organized
Save, version, and access your best prompts across ChatGPT, Claude, Cursor, and more.