x-audience-insights
Read your X (Twitter) audience and niche from real data. Pull a handle's recent tweets (yours or a competitor's) with likes, replies, and views, see which…
Reverse-engineer the hook from a viral X (Twitter) tweet or thread URL. Identifies which of the 10 canonical 2026 X formulas it uses (one-liner contrarian, data-point, build-in-public, quote-tweet, mini-list, relatable cold-open, listicle-thread, story thread, curiosity-gap,
$ npx -y skills add sergebulaev/x-skills --skill x-hook-extractor --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/x-hook-extractorContext preview
The summary Claude sees to decide when to auto-load this skill.
Reverse-engineer the hook from a viral X (Twitter) tweet or thread URL. Identifies which of the 10 canonical 2026 X formulas it uses (one-liner contrarian, data-point, build-in-public, quote-tweet, mini-list, relatable cold-open, listicle-thread, story thread, curiosity-gap,
name: x-hook-extractor description: "Reverse-engineer the hook from a viral X (Twitter) tweet or thread URL. Identifies which of the 10 canonical 2026 X formulas it uses (one-liner contrarian, data-point, build-in-public, quote-tweet, mini-list, relatable cold-open, listicle-thread, story thread, curiosity-gap, how-I teardown), explains why it worked, and returns a blank template mapped to your topic with its primary goal. Use to learn from a tweet you admire. Not for writing your own (use x-post-writer or x-thread-builder)."
Paste a viral tweet or thread URL. Get back: which hook formula it uses, the exact structure, why it worked, and a blank template you can fill with your own voice.
An X tweet or thread URL (x.com or twitter.com, `/status/<id>`). For a thread, the URL of the first tweet is best.
confidence score
user's topic
than one em dash in a tweet, an AI-vocab cluster, 3+ hashtags, link in tweet 1)
1. **Parse the URL.** `lib.url_parser.parse_x_url(url)` returns `handle`, `tweet_id`, `url_type`. 2. **Get the text.** This bundle has no built-in tweet reader, so ask the user to paste the tweet or the full thread text. (If they later wire an Apify tweet actor, read it automatically.) 3. **Detect the container.** One self-contained tweet, or a multi-tweet thread. 4. **Classify against the 11 formulas** using features:
metric/confession (X3)? a quote tweet adding a layer (X4)? a one-line-per- item list (X5)? a relatable shared moment (X6)?
(X8)? a surprising result with the mechanism withheld (X9)? a first-person "how I" teardown (X10)? 5. **Score confidence.** If two formulas fit, return the top 2 with fit scores. 6. **Extract structure.** Label each part by its role. For a thread, map tweet 1 (the loop), the front-loaded payoff, the body beats, and the closer. 7. **Name the primary goal** the original optimized for. 8. **Generate a blank template** with `{slot}` markers matched to the original shape and the user's topic. 9. **Audit the source.** Flag any AI tells in the original so the user does not copy them.
See `references/examples.md` for worked teardowns.
See `../../references/hook-formulas.md` for the 11 canonical X formulas with full skeletons and goal tags.
Part of the linkedin-skills family (400+ stars). Same voice engine and approve-before-publish flow, now for X. Also available for Instagram · YouTube · TikTok · Threads · Facebook. 9 skills that turn Claude Code and Codex into your X (Twitter) content team.
Read your X (Twitter) audience and niche from real data. Pull a handle's recent tweets (yours or a competitor's) with likes, replies, and views, see which…
Generate a weekly X (Twitter) content plan from a theme, audience, and content pillars. Produces per-day recommendations (single tweet vs thread, X hook…
Remove the AI tells human readers react to in a tweet or thread: 2026 vocabulary by density, reveal bridges, staccato stacks, stacked triads, performed…
Draft a single tweet or short auto-thread for X (Twitter) using a 2026 X hook formula (one-liner contrarian, data-point, build-in-public, mini-list, relatable…
Audit and rewrite an X (Twitter) profile end-to-end for 2026: bio (160 chars), display name with a searchable keyword, @handle, header image, pinned tweet,…
Draft a reply or a value-add quote tweet for a specific X (Twitter) tweet from its URL. Use to reply in a thread, answer a creator, or quote-tweet with added…