Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
v1.1.0: Full working implementation with LLM-based content transformation
What This Skill Does
Takes a blog post, video transcript, or podcast notes and generates platform-formatted versions for Twitter threads, LinkedIn posts, email newsletters, and Instagram captions. A local config file controls tone, voice, and per-platform settings. Outputs are text files ready to copy and publish.
Applies platform-specific formatting rules (character limits, hook structure, emoji density) while preserving a configured voice, replacing the manual reformatting cycle that otherwise takes several hours per piece.
When to use it
- Turning a blog post into a Twitter thread and LinkedIn post in one command
- Repurposing podcast episode notes into promotional social captions
- Creating a newsletter section from an existing article without rewriting it
- Batch-converting a month of archived blog posts into social content
- Adapting a video transcript into Instagram captions and Threads posts
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Repurpose this blog post about AI automation workflows for all platforms
- 1Parse the blog post and extract the main thesis, key points, and notable quotes
- 2Read voice and platform settings from ~/.config/content-repurposer/config.json
- 3Generate a 7-tweet Twitter thread with a bold opening hook and numbered structure
- 4Write a 1650-character LinkedIn post in professional-casual tone with a CTA
- 5Produce a scannable newsletter section with headers and a subject line
- 6Output a 220-character Instagram caption with relevant hashtags and a Threads variant
Five files saved to output/2024-01-25-ai-automation/: twitter-thread.txt, linkedin-post.txt, newsletter.md, instagram-caption.txt, threads-post.txt