samber avatar

Copywriting Hooks

Generates opening hooks and titles for long-form articles by presenting three to four psychologically distinct techniques, each with two candidates, then waits for you to pick. Pulls from eighteen catalogued hook types organized around five levers: curiosity gap, prediction break, scene drop, promise, and borrowed authority. Works for blog posts, newsletters, opinion pieces, technical deep-dives, both English and French. Won't trigger for social posts, ad copy, or email subject lines. The diversification rule is smart: forces at least one intellectual hook, one sensory hook, and one reader-direct hook across the batch so you actually get real choices instead of three variations on contrarian. Includes a type-fit table that steers you away from opening a tutorial with a personal confession or a technical post with scene-setting.

skills.sh installs
6.4K
GitHub stars
242
last updated
Aug 21, 2026

Install

$ npx -y skills add samber/cc-skills --skill copywriting-hooks --agent claude-code

Installs into .claude/skills of the current project.

Files

Copywriting Hooks

The method

A hook's only job is to make the reader want sentence 2. Voice, structure, formatting, all of it, follow from that one job.

What makes a reader want sentence 2 is one of five levers:

  1. Open a gap. Pose something incomplete that the reader needs to close. Curiosity gap, question, open loop.
  2. Break a prediction. State something that violates the reader's prior. Contrarian, definition reversal, surprising statistic.
  3. Drop into a scene. Load sensory or specific detail that builds a vivid frame. In medias res, concrete detail, time anchor.
  4. Promise a payoff. Name an outcome the reader wants. Benefit, "if you... then this", direct problem.
  5. Borrow weight. Lean on a name, number, or quote that carries embedded authority. Authority hook, statistic, quote with disagreement.

A strong hook usually pulls two levers at once. "Frank Sinatra, holding a glass of bourbon..." is scene plus open loop. "Most people think X. They're wrong." is prediction-break plus gap. Single-lever hooks can still work but are easier to ignore.

Three further principles:

Sponsors

Details

Repository
github.com/samber/cc-skills
Categories
Frontend Development, Documentation, Marketing & SEO, Video & Audio Editing
First seen
Jul 14, 2026

More from samber/cc-skills

All 21
1software-mansion-labs avatarreact-native-best-practicessoftware-mansion-labs/skillsSoftware Mansion's best practices for production React Native and Expo apps on the New Architecture. MUST USE before writing, reviewing, or debugging ANY code i5.9Kskills.sh installs
2callstackincubator avatarreact-native-brownfield-migrationcallstackincubator/agent-skillsImplements an accepted incremental brownfield migration from native iOS or Android to React Native or Expo using @callstack/react-native-brownfield. Use after t5.6Kskills.sh installs
3nexu-io avatarui-ux-pro-maxnexu-io/open-designCatalog-only UI/UX Pro Max entry. The full upstream templates, data, and search workflow are not bundled in OpenDesign.5.5Kskills.sh installs
4forcedotcom avatarexperience-ui-bundle-salesforce-data-accessforcedotcom/sf-skillsMUST activate when a uiBundles/*/src/ project does ANY Salesforce record operation — reading, creating, updating, deleting, or caching/refreshing query results.5.3Kskills.sh installs
5forcedotcom avatarexperience-ui-bundle-features-generateforcedotcom/sf-skillsMUST activate when the project contains a uiBundles/*/src/ directory and the user wants to add a pre-built feature — such as authentication (login, logout, prot5.1Kskills.sh installs
6claude-office-skills avatarlayout-analyzerclaude-office-skills/skills>4.7Kskills.sh installs