Content Repurposer
Turn one piece of content into 10+ pieces using AI-powered extraction and reformatting - the "create once, publish everywhere" workflow.
When to Use This Skill
-
Podcast repurposing - Convert episode transcripts to threads, posts, quotes
-
Blog distribution - Transform articles into LinkedIn posts, Twitter threads
-
Video content recycling - Extract quotable moments and insights
-
Newsletter content - Generate social snippets from weekly newsletters
-
Webinar follow-up - Create post-event content from recordings
What Claude Does vs What You Decide
Claude Does You Decide
Structures production workflow Final creative direction
Suggests technical approaches Equipment and tool choices
Creates templates and checklists Quality standards
Identifies best practices Brand/voice decisions
Generates script outlines Final script approval
Dependencies
pip install anthropic jinja2 click pyyaml
Requires ANTHROPIC_API_KEY environment variable
Commands
Multi-Format Repurpose
python scripts/main.py repurpose transcript.txt --formats "twitter,linkedin,instagram" python scripts/main.py repurpose blog-post.md --formats all
Twitter Thread
python scripts/main.py thread article.md --max-tweets 10 python scripts/main.py thread transcript.txt --style educational
Quote Extraction
python scripts/main.py quotes podcast-transcript.txt --count 5 python scripts/main.py quotes interview.txt --style inspirational
Hook Generation
python scripts/main.py hooks content.txt --count 10 python scripts/main.py hooks product-page.txt --style curiosity
Examples
Example 1: Podcast Episode → Full Content Suite
Input: 45-minute podcast transcript
python scripts/main.py repurpose episode-42-transcript.txt --formats all
Output directory: episode-42-transcript_repurposed/
├── twitter_thread.md (10-tweet thread)
├── linkedin_post.md (long-form post)
├── instagram_carousel.md (10 slides)
├── quotes.md (5 quotable moments)
└── hooks.md (5 attention grabbers)
Example 2: Blog Post → Twitter Thread
Convert 2000-word article to thread
python scripts/main.py thread positioning-strategy.md --max-tweets 12 --style educational
Output: positioning-strategy_thread.md
1/ Here's how the best B2B companies position themselves (thread)
2/ First, they identify their competitive alternatives...
...
12/ TL;DR: Position for differentiation, not features. Link in bio.
Example 3: Extract Quotable Moments
Pull shareable quotes from interview
python scripts/main.py quotes founder-interview.txt --count 10 --style inspirational
Output: founder-interview_quotes.md
1. "We didn't build a product, we built a belief system."
2. "Your first 100 customers should feel like co-founders."
...
Output Formats
Format Best For Typical Length
Thread with numbered tweets 8-15 tweets
Long-form professional post 1,200-1,500 chars
Carousel slide content 10 slides
quotes
Shareable quote graphics 5-10 quotes
hooks
Opening lines for posts 10 hooks
summary
Executive summary 200-300 words
newsletter
Email-friendly summary 500-800 words
Content Styles
Style Tone Use Case
educational
Teaching, explaining Tutorials, how-tos
inspirational
Motivating, uplifting Founder stories
provocative
Challenging assumptions Thought leadership
conversational
Casual, relatable Personal brand
professional
Formal, authoritative B2B, enterprise
How It Works
-
Content Analysis - AI reads full content, identifies key themes
-
Format Adaptation - Restructures for each platform's constraints
-
Hook Generation - Creates attention-grabbing openings
-
Quote Extraction - Pulls most shareable moments
-
Consistency Check - Ensures message alignment across formats
Best Practices
-
Start with transcripts - Raw transcripts work better than polished content
-
Review hooks - AI-generated hooks need human judgment
-
Edit threads - Check flow between tweets
-
Add context - AI can't know your audience's inside jokes
-
Test variations - Generate multiple versions, pick the best
Skill Boundaries
What This Skill Does Well
-
Structuring audio production workflows
-
Providing technical guidance
-
Creating quality checklists
-
Suggesting creative approaches
What This Skill Cannot Do
-
Replace audio engineering expertise
-
Make subjective creative decisions
-
Access or edit audio files directly
-
Guarantee commercial success
Related Skills
-
whisper-transcription - Create transcripts to repurpose
-
youtube-downloader - Get video content to repurpose
-
copywriting-schwartz - Improve repurposed copy
Skill Metadata
- Mode: cyborg
category: automation subcategory: content-automation dependencies: [anthropic, jinja2] difficulty: beginner time_saved: 8+ hours/week api_cost: ~$0.02-0.10 per repurpose