content-recyclerTransform and repurpose content across multiple platforms including Twitter, LinkedIn, Facebook, Instagram, TikTok, and email. Use when adapting long-form content for social media, creating platform-specific variations, building content calendars, or maintaining consistent messaging across channels.
Install via ClawdBot CLI:
clawdbot install Michael-laffin/content-recyclerTransform existing content into optimized variations for multiple platforms while maintaining brand voice and message consistency. Turn one blog post into a week's worth of social media content, newsletter copy, and cross-platform engagement.
Transform blog posts into:
Example Request:
"Take this 2000-word blog post about '10 Productivity Hacks' and create: (1) A Twitter thread, (2) LinkedIn post, (3) Facebook post, (4) Instagram caption, (5) TikTok script, and (6) Email teaser."
Optimize for each platform's unique characteristics:
Twitter/X:
LinkedIn:
Facebook:
Instagram:
TikTok/Reels:
From single content to multi-day schedule:
Take one comprehensive piece (blog, video, guide) and generate a content calendar with:
Example Request:
"Create a 7-day content calendar from this blog post about 'Remote Work Tips' with daily posts for Twitter, LinkedIn, Instagram, and Facebook."
Generate platform-appropriate tags:
Example Request:
"Generate optimized hashtags for Instagram and LinkedIn for this content about 'AI in Marketing'."
# Use scripts/recycle_content.py
python3 scripts/recycle_content.py \
--input blog_post.md \
--output-dir ./output \
--platforms twitter,linkedin,facebook,instagram,tiktok,email \
--format all
# Use scripts/to_twitter_thread.py
python3 scripts/to_twitter_thread.py \
--input article.md \
--max-tweets 10 \
--hashtags 2 \
--tone conversational
# Use scripts/generate_calendar.py
python3 scripts/generate_calendar.py \
--input content.md \
--days 7 \
--platforms twitter,linkedin,facebook,instagram \
--output calendar.md
recycle_content.pyTransform content across multiple platforms.
Parameters:
--input: Input file path (required)--output-dir: Output directory (default: ./output)--platforms: Comma-separated platforms (twitter,linkedin,facebook,instagram,tiktok,email)--format: Output format (all,threads,posts,captions,scripts)--tone: Tone preference (professional,conversational,playful)--include-hashtags: Include hashtag suggestions (true/false)--cta: Call-to-action to includeExample:
python3 scripts/recycle_content.py \
--input blog_post.md \
--output-dir ./output \
--platforms twitter,linkedin,instagram \
--tone professional \
--include-hashtags \
--cta "Read the full article at link in bio"
to_twitter_thread.pyConvert long-form content to Twitter/X thread.
Parameters:
--input: Input file path--max-tweets: Maximum number of tweets (default: 10)--hashtags: Number of hashtags per tweet (default: 2)--tone: Tone preference (default: conversational)--include-cta: Include CTA in final tweetExample:
python3 scripts/to_twitter_thread.py \
--input article.md \
--max-tweets 8 \
--hashtags 3 \
--tone conversational \
--include-cta
to_linkedin_post.pyCreate LinkedIn-optimized post from content.
Parameters:
--input: Input file path--max-length: Max character length (default: 3000)--tone: Tone (professional,conversational,inspirational)--include-stats: Include statistics/data points--formatting: Use bolding, line breaks (true/false)Example:
python3 scripts/to_linkedin_post.py \
--input article.md \
--tone professional \
--include-stats \
--formatting
generate_calendar.pyGenerate multi-day content calendar from source content.
Parameters:
--input: Input file path--days: Number of days (default: 7)--platforms: Comma-separated platforms--output: Output file--theme: Daily themes (teaser,release,followup,behind_scenes,qa,summary,cta)Example:
python3 scripts/generate_calendar.py \
--input content.md \
--days 7 \
--platforms twitter,linkedin,facebook,instagram \
--output calendar.md
optimize_hashtags.pyGenerate platform-optimized hashtags.
Parameters:
--input: Input content or topic--platforms: Target platforms (instagram,linkedin,twitter,facebook,tiktok)--count: Number of hashtags per platform--niche: Industry/niche (tech,marketing,finance,health,etc.)Example:
python3 scripts/optimize_hashtags.py \
--input "AI in marketing automation" \
--platforms instagram,linkedin,twitter \
--count 15 \
--niche marketing
Example Thread Structure:
Tweet 1: Hook + what you'll learn + (1/X)
Tweet 2-8: Main points (one key insight per tweet)
Tweet 9: Bonus tip/counterintuitive point
Tweet 10: Summary + CTA + hashtags
Format Template:
[Hook - 3 lines]
[White space]
[Key insight with data point]
[Personal story/example]
[Another key insight]
[Call to action or question]
#hashtags
Caption Template:
[Hook - 2-3 lines with emojis]
[White space]
[Value/content]
[Another paragraph]
[CTA]
[Hashtags block]
Script Structure:
0-3s: Hook
3-45s: Main content (3-5 points)
45-55s: Call to action
55-60s: Outro
# Weekly cron job - Sunday at 9 AM
0 9 * * 0 /path/to/content-recycler/scripts/recycle_content.py \
--input ~/blog/posts/$(date +\%Y\%m\%d).md \
--output-dir ~/content/calendar/$(date +\%Y\%m\%d) \
--platforms all \
--include-hashtags \
--cta "Read more at blog.example.com"
Integrate with social media scheduling tools:
Output from content-recycler can be piped directly to their APIs or uploaded via CSV.
Don't just copy-paste. Adapt to:
Work smarter, not harder. One piece, ten platforms.
Generated Mar 1, 2026
A digital marketing agency uses the skill to repurpose a client's whitepaper into a multi-platform campaign, generating a week's worth of social posts, email newsletters, and scripts for short videos to maximize reach and engagement across channels.
A SaaS startup transforms a detailed product announcement blog post into Twitter threads for buzz, LinkedIn posts for B2B outreach, Instagram captions for visual storytelling, and TikTok scripts to showcase features, ensuring consistent messaging during launch.
An online course creator adapts a long-form lesson into micro-content for platforms like LinkedIn for professional learners, Facebook for community discussions, Instagram for tips, and email summaries to drive course sign-ups, enhancing learner engagement.
A non-profit organization recycles a research report into social media posts for Twitter and Facebook to raise awareness, LinkedIn articles for donor outreach, Instagram stories for visual impact, and email updates to keep supporters informed and engaged.
An e-commerce brand repurposes a holiday sale guide into a content calendar with daily posts for Instagram and Facebook to showcase products, Twitter threads for deals, LinkedIn posts for business insights, and email teasers to boost sales conversions.
Freelancers offer this skill as a service to clients, charging per project or subscription to transform blogs, videos, or reports into platform-specific content, helping small businesses maintain an active online presence without in-house resources.
Marketing agencies integrate the skill into their service packages, upselling clients on content recycling to extend the value of existing assets, improve campaign ROI, and provide data-driven reports on engagement across platforms.
A tech company licenses the skill to embed into their content management or social media scheduling platform, offering automated content adaptation features to users, with revenue from subscription tiers or enterprise licenses.
๐ฌ Integration Tip
Integrate with existing content management systems via API to automate workflows, and use the skill's scripts to batch-process multiple files for efficiency in high-volume environments.
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
Fetch and summarize YouTube video transcripts. Use when asked to summarize, transcribe, or extract content from YouTube videos. Handles transcript fetching via residential IP proxy to bypass YouTube's cloud IP blocks.
Browse, search, post, and moderate Reddit. Read-only works without auth; posting/moderation requires OAuth setup.
Interact with Twitter/X โ read tweets, search, post, like, retweet, and manage your timeline.
LinkedIn automation via browser relay or cookies for messaging, profile viewing, and network actions.
Search YouTube videos, get channel info, fetch video details and transcripts using YouTube Data API v3 via MCP server or yt-dlp fallback.