nirholas/xactions/content-repurposing

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

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.

Install

npx vskill@latest install nirholas/xactions/content-repurposing

SKILL.md

Content Repurposing

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

Script Selection

GoalFileNavigate to
Repurpose tweets (5 formats)src/contentRepurposer.jsx.com/USERNAME
Compose threads from ideassrc/threadComposer.jsx.com/USERNAME
Content calendar analysissrc/contentCalendar.jsx.com/USERNAME
Find top-performing contentsrc/tweetPerformance.jsx.com/USERNAME
Optimize posting schedulesrc/tweetScheduleOptimizer.jsx.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
FormatBest ForOutput
ThreadDeep dives, tutorialsHook + body parts + CTA
SummaryTime-sensitive repost3 punchy variations
StormLong content splittingNumbered 1/N tweets
BlogSEO content, articlesTitle + sections + keywords
Quote TemplatesEngagement farmingAgreement/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)

Security

  • Security scanPassed, 93 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
134
Repository forks
19
Repository npm downloads, 7 days
105
7-day trend score
37

Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 27 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/nirholas/xactions/content-repurposing/badge)](https://verified-skill.com/skills/nirholas/xactions/content-repurposing)

Something wrong with this skill or its page? Tell us.