Agent skill

content-repurposing

Identifies top-performing tweets and generates repurposed content variations including threads, tweet storms, blog outlines, summary tweets, and quote-tweet templates. Maximizes content ROI through systematic repurposing. Use when maximizing content output, planning a content calendar, or converting between content formats.

Stars 197
Forks 39

Install this agent skill to your Project

npx add-skill https://github.com/nirholas/XActions/tree/main/skills/content-repurposing

Metadata

Additional technical details for this skill

author
nichxbt
version
4.0

SKILL.md

Content Repurposing

Browser scripts and MCP workflows for identifying top content and generating repurposed variations.

Script Selection

Goal File Navigate to
Repurpose tweets (5 formats) src/contentRepurposer.js x.com/USERNAME
Compose threads from ideas src/threadComposer.js x.com/USERNAME
Content calendar analysis src/contentCalendar.js x.com/USERNAME
Find top-performing content src/tweetPerformance.js x.com/USERNAME
Optimize posting schedule src/tweetScheduleOptimizer.js x.com/USERNAME

Content Repurposer

File: src/contentRepurposer.js

The main repurposing engine. Scans your timeline, then converts any tweet into 5 content formats.

Controls

  • XActions.scan() -- Scrape tweets from current page
  • XActions.list() -- Show all scraped tweets with indices
  • XActions.toThread(i) -- Convert tweet to thread outline
  • XActions.toSummary(i) -- Condense to punchy summary variations
  • XActions.toStorm(i) -- Break into numbered tweet storm
  • XActions.toBlog(i) -- Generate blog/article outline with SEO keywords
  • XActions.toQuoteTemplates(i) -- Create 3 quote-retweet variations
  • XActions.all(i) -- Run ALL 5 repurposing strategies
  • XActions.export() -- Download all repurposed content as JSON

Repurposing Formats

Format Best For Output
Thread Deep dives, tutorials Hook + body parts + CTA
Summary Time-sensitive repost 3 punchy variations
Storm Long content splitting Numbered 1/N tweets
Blog SEO content, articles Title + sections + keywords
Quote Templates Engagement farming Agreement/personal/contrarian takes

MCP Workflow

  1. Call x_get_tweets with limit: 100 for the target account
  2. Call x_get_profile to get follower count for rate calculation
  3. Rank by engagement rate: (likes + RTs + replies) / followers * 100
  4. For top 5, generate variations using the content repurposer patterns

Repurposing Pipeline

High-engagement tweet
  -> toThread()    = 5-10 tweet thread
  -> toSummary()   = 3 punchy rewrites
  -> toStorm()     = numbered tweet storm
  -> toBlog()      = article outline + SEO keywords
  -> toQuoteTemplates() = 3 QT engagement variations

Strategy Guide

Weekly content repurposing routine

  1. Run src/tweetPerformance.js to identify top 5 tweets this week
  2. Run src/contentRepurposer.js -> XActions.scan()
  3. For each top tweet: XActions.all(i) to generate all formats
  4. Export with XActions.export() for scheduling
  5. Space repurposed content 3+ days from original

Maximizing a viral tweet

  1. When a tweet goes viral, immediately run XActions.toThread(i) for a follow-up thread
  2. Use XActions.toQuoteTemplates(i) for engagement in replies
  3. Later, use XActions.toBlog(i) for a long-form article
  4. Use src/autoPlugReplies.js to plug your offer on the viral tweet

Notes

  • Content repurposer generates outlines and templates, not final polished content
  • Blog outlines include SEO keyword suggestions
  • All output exportable as JSON for external tools
  • Works best on tweets with 50+ words (more content to repurpose)

Expand your agent's capabilities with these related and highly-rated skills.

nirholas/XActions

articles-longform

Compose, preview, publish, and manage long-form Articles on X/Twitter. Premium+ feature. Includes article creation, formatting, media insertion, and performance tracking. Use when users want to write, publish, manage, or analyze X Articles.

197 39
Explore
nirholas/XActions

x-pro-management

Navigate to X Pro (TweetDeck), set up monitoring columns, and manage multi-column view. Use when users want to use X Pro / TweetDeck features or set up a multi-column dashboard.

197 39
Explore
nirholas/XActions

business-ads

Manages X/Twitter business intelligence including brand monitoring, audience insights, competitor analysis, tweet A/B testing, auto-plug replies for promotion, and content performance optimization. Use when users want brand monitoring, audience analysis, competitor comparison, or promotion optimization on X.

197 39
Explore
nirholas/XActions

engagement-interaction

Automates X/Twitter engagement actions — like, unlike, reply, bookmark, hide replies, and auto-like by keyword. Also bulk-unlikes all posts. Use when users want to automate likes, send replies, manage bookmarks on tweets, hide replies, or clear their entire likes history.

197 39
Explore
nirholas/XActions

unfollow-management

Mass unfollow on X/Twitter via browser console scripts. Unfollows everyone, only non-followers, non-followers with username logging, smart time-based unfollow with whitelists, and follow/following ratio management. Use when cleaning up a following list, removing non-followers, bulk unfollowing accounts, or optimizing your follow ratio.

197 39
Explore
nirholas/XActions

follower-monitoring

Monitors X/Twitter follower changes using browser console scripts. Detects who unfollowed, tracks new followers with welcome messages, monitors any public account, runs continuous monitoring with alerts, tracks follower growth over time, and analyzes follower demographics. Use when tracking follower changes, detecting unfollowers, or monitoring Twitter accounts.

197 39
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results