Back to Skills

copywriting-hooks

Generate opening hooks and post titles for long-form articles in EN or FR — blog posts, Substack/Medium/dev.to, LinkedIn long-form, paid newsletters, opinion essays, reported features, technical deep-dives. Trigger whenever the user asks for a hook, opening, lede, intro, first sentence/paragraph, opener, accroche, attaque, phrase d'accroche, or première phrase — including making a flat intro punchier or rewriting a draft opening. Also trigger when user asks for a post title, titre d'article, hea

147stars10forksUpdated 6/26/2026

Security Assessment

Safe(100/100)
Security Score100/100

About copywriting-hooks

Generates opening hooks and post titles for long-form articles in English or French, spanning blog posts, Substack, Medium, dev.to, LinkedIn long-form, paid newsletters, opinion essays, reported features, and technical deep-dives. It triggers whenever a user asks for a hook, opening, lede, intro, first sentence or paragraph, opener, or the French equivalents such as accroche or phrase d'accroche, including requests to make a flat intro punchier or to rewrite a draft opening, as well as requests for a post title or headline. It deliberately does not trigger for social posts, READMEs or doc first lines, taglines, email subjects, ad copy, landing-page headlines, press releases, SEO meta, fiction openings, talk or video script intros, or body rewrites.

The method rests on a single job for any hook: make the reader want sentence two. That is achieved through five levers: open a gap, break a prediction, drop into a scene, promise a payoff, or borrow weight (authority). Strong hooks usually pull two levers at once, and three guiding principles apply: specific beats abstract every time, the first sentence must force the second, and the technique must match the article type, supported by a type-fit table that maps article types to strong and discouraged hooks.

The defined behavior is to confirm the brief (topic, audience, target language, approximate length, and where it will be published), pick three to four genuinely different hooks from an 18-entry catalog, write two distinct candidates per hook specific to the article, present them in a fixed output format, use ask_user_input_v0 if available, and wait for the user to choose rather than choosing for them. A diversification rule requires at least one intellectual hook, one sensory hook, and one reader-direct hook so the options represent real choice. After the user picks, the skill names what that choice commits the rest of the article to, such as a contrarian hook committing the next paragraphs to defending a non-consensus claim. The skill is user-invocable and MIT-licensed.

FAQ

What kinds of writing is this skill meant for?

It is for opening hooks and titles of long-form articles in English or French, such as blog posts, Substack/Medium/dev.to, LinkedIn long-form, paid newsletters, opinion essays, reported features, and technical deep-dives.

When should this skill not be used?

It should not trigger for social posts (LinkedIn feed, Twitter/X, TikTok, Bluesky, Threads), READMEs or doc first lines, taglines, email subjects, ad copy, landing-page headlines, press releases, SEO meta, fiction openings, script intros, or body rewrites.

How many hook options does it produce?

It selects three to four genuinely different hooks from an 18-entry catalog and writes two distinct candidates for each, then waits for you to pick rather than choosing for you.

What are the five levers a hook can pull?

Open a gap, break a prediction, drop into a scene, promise a payoff, or borrow weight (authority). Strong hooks usually pull two of these levers at once.

Does it just give options, or does it explain the consequences of a choice?

After you pick, it names what the choice commits the rest of the article to. For example, a contrarian hook commits the next paragraphs to defending the non-consensus claim, and a scene opener commits the next section to resolving or productively delaying the scene.

All Files

5 files
references/anti-patterns.md5.0 KB
View
references/formulas.md8.8 KB
View
references/title-formulas.md6.5 KB
View
references/anglophone-vs-francophone.md5.2 KB
View
SKILL.md26.9 KB
View

Install copywriting-hooks

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill