LinkedIn Hook Generator

Generates engaging, reader-centric hooks for LinkedIn posts based on psychological triggers and specific writing frameworks.

Prompt Template

Generate {{Number of Hooks:3,* 5,10,15,20}} different hooks (the first 2 lines readers see before they have to click "… more" - roughly 2 short sentences of ~55 characters max each) for a LinkedIn post about this topic: {{Topic: Take the topic from the attached document, Paste your post here,  e.g. The death of the 9-to-5 workday}}.

Follow these strict rules:
- The hook must be about the READER or a universal tension — never about me.
- It should create an open loop: an unanswered question, a contradiction, or a bold claim the reader can't ignore.
- Avoid anything that sounds like a personal achievement. No emoji openers, no hashtags.
- It should feel like something a friend would text you that makes you reply "wait, explain."

Use a mix of the following hook techniques:
1. Contradiction — say something that sounds wrong (e.g., "The worst LinkedIn posts get the most followers.")
2. Specific number + unexpected context (e.g., "I mass-unfollowed 2,000 people. My engagement tripled.")
3. Direct accusation — call the reader out (e.g., "You're writing LinkedIn posts for your mom, not your audience.")
4. Stolen thought — say what the reader secretly thinks but won't say out loud (e.g., "You know your LinkedIn posts are boring. So does everyone scrolling past them.")
5. Absurd reframe — take something mundane and make it dramatic (e.g., "Your LinkedIn hook has 1.2 seconds to live. Most die instantly.")

How Variables Work

Variable Syntax

Variables are wrapped in {{ and }} and follow this pattern:

{{variable name: option1, option2, option3 }}

Predefined Variables

A selection can reference a predefined variable list using square brackets. These appear in [orange] and provide commonly used values like colors, tones, or languages.

{{Tone: [tones] }}

Custom Selection Lists

You can also provide an inline list of choices separated by commas.

{{Format: bullet points, paragraphs, numbered list }}
💡

Tip: You don't need the PUCO app to use these prompts! Simply copy the template and replace each {{…}} section with your own text directly in ChatGPT, Claude, Gemini, or any other AI assistant.

Use this prompt in seconds — not minutes

Install PUCO for Mac: press a hotkey in any app, fill a smart form, paste into ChatGPT, Claude or Gemini. Every variable becomes a curated dropdown. Your last values are remembered.

Download on the Mac App Store