Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Takes a blog post or article (via URL, file, or stdin) and outputs ready-to-post content for Twitter/X, LinkedIn, Instagram, email, and summary formats. Each output respects platform-specific character limits and style conventions.
Handles five platforms in one pass with enforced character limits, removing the need to manually reformat the same content repeatedly.
When to use it
- Turning a blog post into a Twitter thread after publishing
- Repurposing a company article into a LinkedIn update
- Generating Instagram captions with hashtags from a long-form piece
- Creating an email newsletter snippet from existing content
- Batch-converting multiple articles to social posts via JSON output
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: repurpose https://blog.example.com/ai-trends-2026 for Twitter and LinkedIn
- 1Runs repurpose.py with the url command and --formats twitter,linkedin flags
- 2Fetches and extracts the article body using beautifulsoup4
- 3Generates a Twitter thread of 5-8 tweets each under 280 characters
- 4Generates a LinkedIn post up to 1300 characters with a CTA
- 5Returns both outputs to the user
twitter.txt with a threaded breakdown of AI trends, linkedin.txt with a professional insight post