content-repurposer

Repurpose any blog post or article into multiple social media formats. Input a URL or text, get X/Twitter thread, LinkedIn post, Instagram caption, email snippet, and summary. Use when asked to repurpose content, create social posts from an article, turn a blog into tweets, or generate multi-platform content.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "content-repurposer" with this command: npx skills add mariusfit/oc-content-repurposer

Content Repurposer

Turn any article or blog post into ready-to-post content for multiple platforms.

Quick Start

# Repurpose from URL — generates all formats
uv run --with beautifulsoup4 python scripts/repurpose.py url "https://example.com/blog-post"

# Repurpose from text file
python scripts/repurpose.py file article.txt

# Generate only specific formats
uv run --with beautifulsoup4 python scripts/repurpose.py url "https://example.com/post" --formats twitter,linkedin

# Output as JSON (for automation)
uv run --with beautifulsoup4 python scripts/repurpose.py url "https://example.com/post" -f json

# Save all outputs to files
uv run --with beautifulsoup4 python scripts/repurpose.py url "https://example.com/post" -o output/

# Repurpose from clipboard/stdin
echo "Your article text here..." | python scripts/repurpose.py stdin

Commands

CommandArgsDescription
url<url> [--formats LIST] [-f FORMAT] [-o DIR]Extract article from URL and repurpose
file<path> [--formats LIST] [-f FORMAT] [-o DIR]Repurpose from text/markdown file
stdin[--formats LIST] [-f FORMAT]Repurpose from piped input

Output Formats

PlatformWhat You Get
Twitter/XThread of 5-8 tweets, each ≤280 chars, with hooks and hashtags
LinkedInProfessional post (1300 chars), insight-driven, with CTA
InstagramCaption (2200 chars max), storytelling style, 20-30 hashtags
EmailNewsletter snippet with subject line, preview text, and body
Summary3-sentence TL;DR for quick sharing

Examples

From URL

uv run --with beautifulsoup4 python scripts/repurpose.py url "https://blog.example.com/ai-trends-2026"

Only Twitter + LinkedIn

uv run --with beautifulsoup4 python scripts/repurpose.py url "https://example.com/post" --formats twitter,linkedin

Save to directory

uv run --with beautifulsoup4 python scripts/repurpose.py url "https://example.com/post" -o ./social-posts/
# Creates: twitter.txt, linkedin.txt, instagram.txt, email.txt, summary.txt

Notes

  • Uses beautifulsoup4 for URL extraction (optional for file/stdin input)
  • Content extraction focuses on article body (removes nav, sidebar, footer)
  • All generated content is original repurposing, not copy-paste
  • Character limits are enforced per platform

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Hk Cn Content Matrix

香港/中文内容运营指南 - 小红书、抖音、微信公众号内容创作模板和策略。香港本地化,生活/理财/旅行/美妆赛道。

Registry SourceRecently Updated
750Profile unavailable
Automation

SocialPack Multi-Platform Social Media Generator

Generate platform-specific social posts from a single brief. Twitter threads, LinkedIn, Instagram, Reddit. One input, every platform.

Registry SourceRecently Updated
1380Profile unavailable
Automation

Social Media Automator

Automatically generate social media posts from articles. Supports Twitter, LinkedIn, Instagram, TikTok, and YouTube Shorts. Perfect for content repurposing.

Registry SourceRecently Updated
3950Profile unavailable
Automation

Rss To Social

Automatically monitor RSS feeds and post to social media. Schedule content, generate posts with AI, and publish to Twitter/LinkedIn.

Registry SourceRecently Updated
1460Profile unavailable