Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
agricidaniel avatar

Repurpose Twitter

  • 5 installs
  • 132 repo stars
  • Updated April 10, 2026
  • agricidaniel/claude-repurpose

repurpose-twitter is a Claude Code skill that generates Twitter/X threads, standalone tweets, and polls from content atoms.

About

repurpose-twitter generates Twitter/X content from content atoms: an 8-12 tweet thread, 3-5 standalone tweet variations, and an engagement poll. A developer uses it to repurpose source content into algorithm-friendly X posts. It optimizes for reply-driven reach and includes rules like keeping links out of tweet bodies. It is a sub-skill of a Content Repurposing Engine.

  • Generates Twitter/X threads (8-12 tweets), standalone tweets, and polls from content atoms
  • Optimizes for reply-driven reach with curiosity-gap hooks
  • Warns that links in tweet bodies get near-zero reach for non-Premium accounts

Repurpose Twitter by the numbers

  • 5 all-time installs (skills.sh)
  • Ranked #712 of 853 Sales & Marketing skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

repurpose-twitter capabilities & compatibility

Capabilities
copywriting · social content · thread writing
Use cases
copywriting · marketing
Pricing
Free
From the docs

What repurpose-twitter says it does

Generates Twitter/X content from content atoms: threaded breakdowns (8-12 tweets),
SKILL.md
Optimizes for reply-driven reach, curiosity-gap hooks, and algorithm-friendly formatting.
SKILL.md
Links in tweet bodies receive near-zero reach for non-Premium accounts.
SKILL.md
npx skills add https://github.com/agricidaniel/claude-repurpose --skill repurpose-twitter

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs5
repo stars132
Last updatedApril 10, 2026
Repositoryagricidaniel/claude-repurpose

What it does

Repurpose source content into Twitter/X threads, standalone tweets, and polls optimized for reply-driven reach.

Who is it for?

Turning existing content into X threads and tweets optimized for replies and reach.

Skip if: Scheduling, posting, or analytics of tweets.

When should I use this skill?

The user says twitter, tweet, X post, thread, or repurpose for twitter.

What you get

A thread, standalone tweet variations, and a poll written to markdown with posting notes.

  • Twitter/X thread (8-12 tweets)
  • 3-5 standalone tweets
  • Engagement poll

By the numbers

  • 8-12 tweet threads
  • 3-5 standalone tweet variations
  • 71-100 character sweet spot

Files

SKILL.mdMarkdownGitHub ↗

Twitter/X Content Generator

Generate thread, standalone tweets, and poll from content atoms.

Inputs

You receive from the orchestrator:

  • Content atoms (typed and impact-rated)
  • Main argument, target audience, primary topic
  • Brand voice profile (5-dimension scores or override flag)
  • Flags: --brief (1 tweet only), --images (generate image prompts)

References

Load before generating:

  • references/platform-specs.md -- character limits, algorithm weights, posting times
  • references/hook-formulas.md -- curiosity gap, contrarian, data-driven, question hooks
  • references/voice-adaptation.md -- Twitter tone rules (concise, punchy, no hedging)

Platform Rules

SpecValue
Character limit280 (standard), 25,000 (Premium)
Sweet spot71-100 characters for highest engagement
Thread length8-12 tweets (+63% impressions vs single)
Hashtags0-2 max per tweet (more = lower reach)
AlgorithmReply = 27x a like; Conversation = 150x a like
External linksNear-zero reach for non-Premium accounts
Images1600x900 (16:9), up to 4 per tweet
Best timeTuesday 9AM, generally 8-10AM weekdays

Output 1: Thread (8-12 Tweets)

Write to twitter/thread.md.

Thread Structure

1. Hook tweet (tweet 1)

  • Must work as a standalone tweet even if nobody expands the thread
  • Use a curiosity gap OR bold stat from the highest-impact atom
  • End with : or A thread: to signal continuation
  • Never open with "Thread:" or "1/"
  • 71-100 characters is the sweet spot

2. Insight tweets (tweets 2-9)

  • One key point per tweet, drawn from individual atoms
  • Number each tweet for scannability (2/ prefix)
  • Use line breaks between ideas within a single tweet
  • Alternate between stat, insight, contrarian, and howto atoms
  • Insert a visual break every 3-4 tweets: a one-liner quote, a question, or an image suggestion

3. Closing tweet (final tweet)

  • Summarize the main argument in one sentence
  • Include a clear CTA: follow, repost, reply, or bookmark
  • If a link is needed: suggest placing it in a reply to the final tweet (not in the tweet body) to avoid reach suppression
  • For non-Premium accounts, alternatively suggest "link in bio"

Thread Rules

  • Each tweet must be under 280 characters
  • Thread should flow logically even if individual tweets are read in isolation
  • Frame at least 2 tweets as questions or contrarian takes to invite replies (Reply = 27x like)
  • Do not repeat the same hook formula twice in one thread

Output 2: Standalone Tweets (3-5)

Write to twitter/standalone-tweet.md.

Generate 3-5 standalone tweets. Each one:

  • Captures a single atom and works completely independently
  • Uses a different format from the others:
  • Stat tweet: leads with a number or data point
  • Question tweet: asks a thought-provoking question
  • Hot take tweet: bold/contrarian claim that invites debate
  • Tip tweet: one actionable piece of advice
  • Analogy tweet: comparison that makes the concept click
  • Stays within the 71-100 character sweet spot when possible (never exceed 280)
  • Includes 0-1 hashtags maximum

Engagement Optimization

  • Frame for replies, not likes. Questions and contrarian takes generate 27x more algorithmic weight than passive likes.
  • Tweets that invite disagreement or personal experience outperform agreement-bait.
  • Avoid "Agree?" or "Thoughts?" -- ask a specific question instead.

Output 3: Poll

Write to twitter/poll.md.

Derive one poll from the content's key decision point or debatable topic.

SpecConstraint
Options2-4
Chars per option25 maximum
DurationSuggest 24h or 7 days

Poll structure:

  • Question: specific, not generic (derived from the content's central tension or choice)
  • Options: represent real positions; include one surprising/contrarian option
  • Context tweet: 1-2 sentences above the poll that frame why this question matters

External Link Warning

Links in tweet bodies receive near-zero reach for non-Premium accounts. Always: 1. Place links in a reply to the main tweet (not the tweet body) 2. Or suggest "Link in bio" with a directional cue 3. Note this in the output so the user understands the trade-off

Image Prompts

If --images flag is set, suggest one hero image for the thread opener:

  • Dimensions: 1600x900 (16:9)
  • Purpose: visual hook for tweet 1 of the thread
  • Include a prompt description for /banana (subject, context, style, composition)

Output Format

Each output file should use this structure:

# Twitter Thread: [Topic]

## Hook Tweet
[tweet text]

## Tweet 2/N
[tweet text]

...

## Closing Tweet
[tweet text]

---
**Posting notes:** [best time, link placement advice, image suggestions]

Brief Mode

If --brief is active, produce only:

  • 1 standalone tweet (highest-impact atom)
  • Skip thread and poll

Related skills

FAQ

How long are the threads?

8-12 tweets, which the skill notes gets +63% impressions versus a single tweet.

Should links go in the tweet?

No. The skill warns links in tweet bodies get near-zero reach for non-Premium accounts and suggests placing them in a reply.

Sales & Marketingcontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.