К основному содержанию
скилл CX Codex

hook-writing — скилл для Claude Code: хуки для рекламы и соцсетей

Пишет первые строки для платных объявлений, TikTok, Reels и органики: цепляет за 1–3 секунды и ведёт к просмотру.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add motion-team/creative-strategy-skills --skill hook-writing -a claude-code
Открыть на GitHub

Что делает hook-writing

Скилл превращает бриф в набор хуков — открывающих фраз, которые останавливают скролл. Перед работой он спрашивает продукт, боль или желание, персону, стадию осведомлённости, формат и количество. Без этих вводных писать не станет: плохой вход даёт мусорные хуки.

Внутри — пять стадий осведомлённости по Юджину Шварцу (от «не знает о проблеме» до «готов купить») и восемь категорий психологических триггеров: разрыв шаблона, обращение к идентичности, раскачка боли, разрыв любопытства, социальное доказательство, спор с мифом, желание, срочность. Стадия задаёт стратегию, триггеры — тон. Для видео скилл пишет три слоя сразу: spoken, visual и text overlay.

Стандарты жёсткие: голос читателя вместо голоса бренда, конкретные числа и сроки, боль впереди продукта. Запрещены «Introducing…», «Discover…» и название бренда в первой строке. Если хук звучит как реклама — его переписывают. Триггеры в наборе советует чередовать, иначе все хуки выйдут однотипными.

Какие задачи решает

  • написать первые строки для рекламного объявления
  • придумать хуки под TikTok и Reels
  • подобрать заход под стадию осведомлённости аудитории
  • собрать набор хуков с разными психологическими триггерами
  • переписать opener, который звучит как реклама

Примеры запросов агенту

  • Напиши 10 хуков для рекламы этого продукта, аудитория — problem-aware
  • Дай хуки под TikTok: spoken, visual и текст на экране
  • Придумай заходы для Instagram Reels про эту боль

Как установить hook-writing

1Через Skills CLI (Vercel)

npx skills add motion-team/creative-strategy-skills --skill hook-writing -a claude-code

2Вручную: положить файлы

~/.claude/skills/hook-writing/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/hook-writing/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о hook-writing

Как установить hook-writing в Claude Code?

Выполните npx skills add motion-team/creative-strategy-skills --skill hook-writing -a claude-code. Скилл встанет в ~/.claude/skills/hook-writing/SKILL.md.

Что делает hook-writing?

Пишет открывающие фразы для платных объявлений и соцсетей: подбирает психологический триггер под стадию осведомлённости аудитории и выдаёт набор хуков в нужном формате.

Какие данные нужны скиллу для работы?

Продукт, боль или желание, персона, стадия осведомлённости, формат (видео или текст) и количество хуков. Если чего-то не хватает, скилл сначала спросит.

Исходный текст

SKILL.md · MIT
---
name: hook-writing
description: Writes high-converting, psychologically-driven hooks for paid ads, TikTok, Instagram Reels, and organic content. Use this whenever a user wants to write hooks, opening lines, scroll-stoppers, or attention-grabbing openers for ads or social content. Trigger for any request involving "write me hooks," "give me hooks for," "I need hooks for my ad," "TikTok hooks," "hook ideas," or any variation of wanting compelling opening lines for advertising or social content. Also use when a user provides a product, persona, messaging angle, or awareness stage and wants tactical hook execution — especially when used downstream from the Creative Strategy Engine.
---

# Hook Writing

This resource writes **psychologically-driven hooks** that stop the scroll, trigger an emotional response, and pull people into the creative.

A hook's only job is to make someone stop and watch (or read). It does this by triggering a psychological or emotional response in the first 1–3 seconds. Boring hooks lose the viewer instantly. Great hooks feel like the content was made specifically for them.

---

## Before You Write: Required Inputs

To write great hooks, you need:

1. **Product** — What is it? What does it actually do?
2. **Pain or Desire** — What specific pain does it solve, or desire does it fulfill? (If using Creative Strategy Engine, this is already mapped)
3. **Persona** — Who are you talking to? Their specific life context matters.
4. **Awareness Stage** — Where is this audience in their journey? (See below)
5. **Format** — Is this a video hook (spoken/visual) or text hook (static/caption)?
6. **Quantity** — How many hooks do you need?

If any inputs are missing, ask before writing. Bad inputs = wasted hooks.

---

## The 5 Awareness Stages (Eugene Schwartz)

The awareness stage determines your hook's strategy. Get this wrong and the hook will miss completely.

| Stage | Who They Are | Hook Strategy |
|-------|-------------|---------------|
| **Unaware** | Doesn't know they have a problem | Introduce the pain/desire through a relatable situation or unexpected observation. No product mention. |
| **Problem-Aware** | Knows the problem, hasn't found a solution | Agitate the pain hard. Make them feel deeply understood. Build urgency. |
| **Solution-Aware** | Knows solutions exist, comparing options | Differentiate. Position against alternatives. Call out what's failed them before. |
| **Product-Aware** | Knows your product, hasn't bought | Remove objections. Trigger FOMO. Social proof. Counter the reason they haven't bought. |
| **Most-Aware** | Ready to buy, needs a nudge | Direct offer, urgency, guarantee, price anchoring. CTA-forward. |

---

## The 8 Psychological Trigger Categories

Every killer hook leverages at least one of these. The best ones combine two.

### 1. Pattern Interrupt
Break their mental autopilot. Say something unexpected, counterintuitive, or visually jarring.
- *"Stop moisturizing your face."*
- *"I spent $0 on ads last month and got our best sales ever."*
- *"Your dermatologist is making your acne worse."*

### 2. Identity Call-Out
Make the right people immediately self-select. Hyper-specific identity triggers higher engagement from the right audience.
- *"If you're a bride with cystic acne, watch this."*
- *"This is for the girl who cancels plans because of her skin."*
- *"POV: you're a performance marketer who's addicted to creative testing."*

### 3. Pain Agitation
Make the viewer feel their pain so acutely they can't scroll past. Mirror their internal monologue back at them.
- *"You've tried everything and your skin is still breaking out."*
- *"You're spending $5K/month on ads and you have no idea what's actually working."*
- *"The worst part about cystic acne isn't how it looks. It's canceling plans because of it."*

### 4. Curiosity Gap
Create an open loop they need to close. Ask a question they can't stop thinking about, or start a story mid-way through.
- *"Wait until you see what happened when I switched creative strategies..."*
- *"Nobody's talking about this Meta update."*
- *"The thing about clear skin that every skincare brand gets wrong."*

### 5. Social Proof / Credibility
Real people, real results, real specificity. Numbers, before/afters, testimonials that feel true — not polished.
- *"I've been breaking out since I was 12. Here's what finally worked at 29."*
- *"Our creative team runs 200+ ads a month. Here's what we actually see in the data."*
- *"She cleared her skin in 6 weeks before her wedding. Here's exactly what she did."*

### 6. Contrarian / Myth-Busting
Challenge a belief they hold. Make them feel like they've been lied to or there's something they don't know.
- *"Retinol is the reason your skin keeps purging."*
- *"Broad creative testing is a waste of your budget."*
- *"The problem isn't your skin. It's what your doctor told you to do."*

### 7. Aspiration / Desire
Show them what's possible. Make them feel the version of themselves on the other side of the product.
- *"Imagine checking out in the morning and your skin is already handled."*
- *"What if your ads worked so well you could actually scale?"*
- *"You're 6 weeks away from not thinking about your skin anymore."*

### 8. Urgency / Stakes
Make inaction feel costly. Heighten the stakes of not changing.
- *"You're losing conversions to your competitors right now because of this."*
- *"Your wedding is in 8 weeks. What are you doing about your skin?"*
- *"Every day you don't fix this, you're leaving money on the table."*

---

## Hook Formats

### Video Hooks (TikTok, Reels, YouTube)
- **Spoken hook** — First words out of their mouth. Should work even without visuals.
- **Visual hook** — The first frame or action that stops the scroll (described for the creator)
- **Text overlay hook** — On-screen text that appears over the visual
- **Combined** — All three working together

When writing video hooks, write **all three** unless specified otherwise. Label them clearly.

### Text Hooks (Static Ads, Captions, Headlines)
- **Primary text hook** — First line of ad copy
- **Headline** — Overlay text on static image
- **Caption hook** — First line of caption (before "more")

---

## Hook Writing Standards

**DO:**
- Write in the reader's voice, not a brand voice
- Use specific numbers, timeframes, and details — vagueness kills hooks
- Mirror the exact language your persona actually uses
- Lead with the pain/desire, not the product
- Make it feel like it was written for ONE specific person
- Read it out loud — if it sounds like an ad, rewrite it
- Vary the psychological trigger across your hook set

**DON'T:**
- Start with "Introducing…" or "Discover…" or "Are you looking for…"
- Open with the brand name or product name
- Write generic hooks that could apply to any product
- Use corporate or clinical language
- Make it sound like an ad in the first sentence
- Repeat the same trigger type across every hook in the set

---

## Output Format

**Follow the user's requested format first.** If they ask for a numbered list, a table, hooks by awareness stage, hooks for a specific video format — match that. Don't impose structure on top of a request that already has one.

Tactics and voice patterns are used silently during execution. Do not label hooks with tactic names, trigger types, or pattern references in the output unless the user explicitly asks for that breakdown.

### Default: Hook Set (when no format is specified)

When writing multiple hooks with no format instruction, output as a clean numbered list:

```
HOOKS FOR: [Product] | [Persona] | [Awareness Stage]
MESSAGING ANGLE: [The core truth you're expressing]

1. [Hook]
2. [Hook]
3. [Hook]
[etc.]
```

### Video Format Output (when video hooks are requested)

```
HOOK #1

SPOKEN: "[First words said on camera]"
VISUAL: [What happens in the first frame — action, scene, visual element]
TEXT OVERLAY: "[On-screen text]"
```

### Breakdown (only when explicitly requested)
If the user asks to understand why a hook works, add a 1-sentence explanation of the psychological trigger and why it lands for this specific audience. Never add this unprompted.

---

## Adapting for Awareness Stage

### Unaware Hooks
Don't mention the product. Don't even hint at a solution. Just make them feel the pain or see the desire as if you're reading their mind.

*For cystic acne, unaware hook:*
- "The real reason you keep getting those deep, painful breakouts that no cleanser ever touches."

### Problem-Aware Hooks
They know the problem. Go hard on the pain. Don't soften it.

*For cystic acne, problem-aware hook:*
- "You've tried every cleanser, every serum, every prescription — and you're still breaking out."

### Solution-Aware Hooks
They're shopping. Differentiate against what they've already tried.

*For cystic acne, solution-aware hook:*
- "Not another retinol. Not another acid. Something your dermatologist probably hasn't told you about."

### Product-Aware Hooks
They know you exist. Counter the reason they haven't bought.

*For cystic acne, product-aware hook:*
- "Still on the fence? Here's what happened after 30 days for women who had the same doubts you do."

### Most-Aware Hooks
They're ready. Be direct. Create urgency. Make the offer feel obvious.

*For cystic acne, most-aware hook:*
- "Your wedding is in 6 weeks. Start now and we guarantee visible results or your money back."

---

## Optional Reference: Hook Tactics

A **hook-tactics** module exists as a non-exhaustive reference library of named tactic types (e.g. Aspirational, Contrarian, Urgency, Listicle), which is useful but not required.

**Tactics are the frame. Psychological triggers are the mechanism inside the frame.**

Pull hook-tactics when:
- The user asks for hooks organized by tactic type (e.g. "give me 3 Contrarian hooks") — use it to confirm the tactic's definition and strategic intent before writing.
- You want to expand range across a large hook set and need a named taxonomy to work from.
- You're unsure which frame fits the persona/awareness stage and want a structured way to evaluate options.

Don't feel obligated to cover the full tactic list. Default to organizing output by psychological trigger (this module) unless a tactic is explicitly requested or would meaningfully improve the output.

A single hook can express one tactic through multiple psychological triggers — e.g. a Contrarian hook can run on Pattern Interrupt or Pain Agitation depending on execution.

## Optional Reference: Hook Voice Patterns

A **hook-voice-patterns** module exists as a living swipe file of native sentence structures collected from real content on social feeds. It is even lighter-touch than hook-tactics — inspiration, not instruction.

Pull hook-voice-patterns when:
- A hook feels constructed rather than native — the structure is right but it sounds like an ad.
- You want a specific sentence-level register (confession energy, cultural commentary, casual drop) and none of the examples here are hitting that tone.
- The user asks for hooks that feel organic or platform-native specifically.

Don't default to it. Most hooks can be written well from this module alone. Voice patterns are a mid-execution tool — reach for one if a hook needs a more natural container, not as a required starting point.

---

## Integration with Creative Strategy Engine

If the user is working from a Creative Strategy Engine output, you already have:
- Pain/Desire anchor
- Persona with life context and deepest desire
- Messaging angle (core truth)
- Awareness stage

Use the messaging angle as the **emotional core** of every hook. All hooks should be different tactical expressions of the same core truth. The persona's specific life context should bleed into the language.

---

## Quick Reference: Trigger Cheat Sheet

| If you want to... | Use this trigger |
|---|---|
| Stop autopilot scrolling | Pattern Interrupt |
| Make them self-select immediately | Identity Call-Out |
| Make them feel deeply understood | Pain Agitation |
| Build intrigue and curiosity | Curiosity Gap |
| Build credibility fast | Social Proof |
| Challenge a belief they hold | Contrarian |
| Show what's possible | Aspiration |
| Make inaction feel costly | Urgency/Stakes |

---

> Motion tags hook tactics across your entire Meta ad account — so you can see which hooks are working, spot opportunities, and rank creatives by thumb stop rate inside custom reports. [motionapp.com](https://motionapp.com/)

© motion-team · MIT · motion-team/creative-strategy-skills

Похожие скиллы

Всё по теме «Маркетинг и контент» →
seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. CX Codex +1 237 600установок programmatic-seo coreyhaines31 Скилл помогает планировать генерацию сотен посадочных страниц на базе шаблонов и структурированных данных. Позволяет избежать санкций поисковиков за пустой контент. CX Codex +1 149 700установок copy-editing coreyhaines31 Правит уже написанный маркетинговый текст: убирает речевые штампы, чистит формулировки и обновляет устаревшие страницы. Для нового текста с нуля не подходит. CX Codex +1 149 100установок marketing-ideas coreyhaines31 Скилл помогает подобрать маркетинговые идеи для SaaS или другого программного продукта с учётом этапа развития и доступных ресурсов. Пригодится, когда непонятно, с какого канала начать. CX Codex +1 146 900установок sales-enablement coreyhaines31 Скилл для ИИ-агента, который собирает презентации, one-pager'ы, скрипты демо и документы для отработки возражений. Пригодится, когда команда продаж просит материалы, а не очередную презентацию о продукте. CX Codex +1 118 800установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 113 500установок

Из того же набора8

creative-strategy-engine Скилл структурирует креативную стратегию: связывает боли или желания аудитории с персонами и пятью стадиями осведомлённости. Помогает найти точные углы подачи для рекламы. CX Codex +1 529установок creative-mechanics Каталог структурных паттернов рекламы между хуком и визуалом. Помогает спроектировать логику, благодаря которой зритель сам приходит к нужному выводу. CX Codex +1 526установок visual-formats Справочник из 45+ визуальных форматов рекламы для Meta и paid social: определение, этап воронки и медиум для каждого. Пригодится, когда нужно выбрать, как будет выглядеть креатив. CX Codex +1 487установок hook-tactics Справочник по 35 тактикам рекламных хуков и заголовков. Помогает выбрать формат подачи под конкретную стадию осведомлённости аудитории. CX Codex +1 485установок review-audit Скилл разбирает положительные отзывы клиентов и вытаскивает из них язык, боли и моменты, из которых пишутся объявления. CX Codex +1 471установок brand-intake Опрашивает пользователя о бренде, ищет данные в сети и создаёт документ brand-context.md перед запуском креативной стратегии. CX Codex +1 466установок hook-voice-patterns Библиотека шаблонов хуков, собранных из реальных лент. Помогает писать первые строки, которые звучат как живая речь, а не как реклама. CX Codex +1 454установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой