carousel-narratives
Use when writing a multi-slide carousel post for Instagram, LinkedIn, or similar — for any niche or business — including repurposing scripts/blogs into slides…
Use when writing email or newsletter subject lines, preview text, opening lines, or full emails (value newsletters, launches, outreach) for any niche or business, or when diagnosing low open or click rates.
$ npx -y skills add yaxeen/storytelling-skills --skill email-hooks --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/email-hooksContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when writing email or newsletter subject lines, preview text, opening lines, or full emails (value newsletters, launches, outreach) for any niche or business, or when diagnosing low open or click rates.
name: email-hooks description: Use when writing email or newsletter subject lines, preview text, opening lines, or full emails (value newsletters, launches, outreach) for any niche or business, or when diagnosing low open or click rates.
| Element | Job | Lever focus | |---------|-----|-------------| | Subject line | Earn the open | 1, 4, 5 | | Preview text | Extend the gap (don't repeat subject) | 1, 2 | | First line | Earn the read, open a loop | 1, 4 | | Body | Build tension → deliver value | 3, 6 | | CTA | One action | 1 |
1. **Intake.** Confirm: the offer/message, exact audience and list warmth, sender voice, goal (clicks / replies / sales), and email type (value newsletter vs launch/promo). Ask if missing when the user can respond; otherwise state assumptions up front — never invent prices, dates, or claims silently. 2. **Variants.** Write 3–5 subject lines across different formulas, each with its paired preview text. Label the formula. Read **patterns.md** (same folder) for subject+preview pair structures, opening lines, and CTA lines — adapt, don't copy. 3. **Select.** Recommend one pair and say why (which gap, who it qualifies, char count). 4. **Write the body** per Body Flow, sized ~150–300 words for most emails; longer only when the story earns it. 5. **Check** against the checklist and state the result.
| Mistake | Fix | |---------|-----| | Subject announces instead of opening a gap | Lead with the reader's feeling or question, not your news | | Preview text left to chance | Write it — extend the gap, never restate the subject | | Invented numbers/prices/deadlines | Ask for real ones or flag placeholders explicitly | | Fake urgency | Only claim scarcity that's true; trust compounds across sends | | One email doing three jobs | One idea, one CTA; save the rest for the next send | | Greeting + warm-up before the hook | First sentence opens the loop |
A suite of nine Claude Code skills that apply the same six psychology-based storytelling levers across every content format — short-form video, long-form YouTube, titles & thumbnails, carousels, email, and website wireframes — plus a post-publish loop that
Repo: yaxeen/storytelling-skills
Use when writing a multi-slide carousel post for Instagram, LinkedIn, or similar — for any niche or business — including repurposing scripts/blogs into slides…
Use when extracting a channel's winning content formula from its own performance data — comparing top videos against flops on any YouTube/TikTok/Instagram…
Use when writing, outlining, or structuring a long-form YouTube video script (roughly 6-25 minutes) for any niche or business, or when diagnosing a video that…
Use when diagnosing why a published video underperformed — reading a YouTube retention graph, comparing a weak video against a winner, or mapping audience…
Use when writing any short-form video script, hook, opening line, or scroll-stopping content (TikTok, Reels, Shorts) for any niche or business — when the first…
Use when writing YouTube/video titles, designing thumbnail concepts, or diagnosing low click-through rate for any niche or business — whenever a title and…