Skip to content
Back to skills

Hook Writer

ASecurity

Write 20+ hooks for a given angle using proven hook types (greed, relevancy, emotions, demographics, cliffhangers). Use when you have an angle and need multiple hook variations to test, or when brainstorming attention-grabbing openers.

  • 666 stars
  • 0 votes
  • 4 copies
  • 22 views
  • Added February 9, 2026
content-marketinggo

Works with

  • cli

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill hook-writer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Hook Writer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Hook Writer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-hook-writer/badge)](https://www.skillsdirectory.com/skills/majiayu000-hook-writer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: hook-writer
description: Write 20+ hooks for a given angle using proven hook types (greed, relevancy, emotions, demographics, cliffhangers). Use when you have an angle and need multiple hook variations to test, or when brainstorming attention-grabbing openers.
---

# Hook Writer

Generate hooks using five proven psychological trigger categories.

## Process

### Step 1: Understand Context

Confirm: angle/message, target avatar, platform (FB/TikTok/Native/YouTube), desired emotional response.

### Step 2: Apply Hook Types

**1. GREED HOOKS** - Appeals to money/savings
- "How I saved $847/month on [category]"
- "They're giving away [valuable thing] free until [date]"
- "This $12 [product] replaced my $200 [alternative]"

**2. RELEVANCY HOOKS** - Current events/timely
- "New 2026 rule means [audience] can now [benefit]"
- "After what happened this week, everyone is talking about..."
- Seasonal/holiday tied

**3. EMOTION HOOKS** - Strong emotional response
- "I broke down crying when I saw my [result]"
- "The moment I realized I'd been [doing it wrong] for years"
- Fear, joy, anger, hope, surprise

**4. DEMOGRAPHIC HOOKS** - Calls out audience directly
- "I'm 52. Here are three ways [product] helped me [benefit]"
- "Attention [city] residents: [message]"
- "If you rent your home, you may have been unfairly [impacted]"

**5. CLIFFHANGER HOOKS** - Creates curiosity gap
- "You get 1% off for every second it takes me to escape"
- "After days of planning, we decided there's a legal way to rob a bank"
- Incomplete story, unexpected premise

### Step 3: Apply Headline Formulas

- Question: "Do you [behavior]? Here's why [consequence]"
- How-to: "How to [benefit] in [time] without [pain]"
- Secret: "The [adjective] secret [industry] doesn't want you to know"
- Warning: "Warning: [action] is actually [consequence]"
- Proof: "I [did action] and [measurable result]"

### Step 4: Format for Platform

**Facebook/Instagram**: Longer, text overlays, first 3 seconds critical
**TikTok**: Short, punchy, pattern interrupt, native feeling
**Native**: Headline + image, curiosity-driven, news-style
**YouTube**: Can build slower, promise clear value

### Step 5: Output Ranked Hooks

```
## HOOKS: [Angle Name]
Platform: [Target] | Avatar: [Customer]

### GREED HOOKS
1. [Hook] - Trigger: [Why it works]

### RELEVANCY HOOKS
5. [Hook] - Trigger: [Why it works]

### EMOTION HOOKS
9. [Hook] - Trigger: [Why it works]

### DEMOGRAPHIC HOOKS
13. [Hook] - Trigger: [Why it works]

### CLIFFHANGER HOOKS
17. [Hook] - Trigger: [Why it works]

### TOP 5 TO TEST FIRST
1. [Hook] - Reason
```

## Text Formatting Tips (Jason K)
- Camel case > ALL CAPS
- Highlight key words
- Strategic line breaks
- Punctuation guides eyes

Source: LeadsIcon CreativeFlow, Jason K

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.