content-repurposing · openclaudia — Claude Code skill: one piece into many formats
Turns a single long article, podcast or video into threads, carousels, newsletter sections and video scripts for specific platforms. Useful once the pillar content exists and needs somewhere to go.
npx skills add OpenClaudia/openclaudia-skills --skill content-repurposing -a claude-codeWhat content-repurposing does
The skill follows a content pyramid. One long-form piece sits at the top, medium-form derivatives in the middle (newsletter, LinkedIn article, short video), and micro content at the bottom — social posts, quotes, carousels, clips. Its stated goal is 15–25 assets from one source.
Seven conversion recipes ship inside. A blog post becomes a Twitter/X thread, a LinkedIn carousel, a newsletter section or a 60–90 second video script. A podcast episode becomes a blog post or quote cards. Video becomes short clips with captions. Each recipe lists its steps and an output template, including length limits and slide counts.
A platform table handles the adaptation: character caps, tone, format, how many hashtags fit. The workflow runs in three steps — identify the source, pull out the thesis, key points, stories, data and quotes, then map everything to your channels in a plan table. The skill does not fetch anything from the web and does not publish. It writes drafts you review and post yourself.
What it helps with
- split one article into a thread, a carousel and a newsletter section
- pull quotable lines out of a podcast episode
- condense a long video into a 60-second script
- lay out a publishing plan across channels in one table
- fit copy to each platform's character limit and tone
Example prompts for the agent
- turn this article into a Twitter/X thread
- make a LinkedIn carousel from this post
- pull quote cards out of this podcast transcript
How to install content-repurposing
1Skills CLI (Vercel)
npx skills add OpenClaudia/openclaudia-skills --skill content-repurposing -a claude-code2Manually: put the files in place
~/.claude/skills/content-repurposing/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/content-repurposing/
1Skills CLI (Vercel)
npx skills add OpenClaudia/openclaudia-skills --skill content-repurposing -a codex2Manually: put the files in place
.agents/skills/content-repurposing/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add OpenClaudia/openclaudia-skills --skill content-repurposing -a cursor2Manually: put the files in place
.cursor/skills/content-repurposing/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install OpenClaudia/openclaudia-skills content-repurposing2Manually: put the files in place
.github/skills/content-repurposing/SKILL.md1Skills CLI (Vercel)
npx skills add OpenClaudia/openclaudia-skills --skill content-repurposing -a gemini-cli2Platform CLI
gemini skills install https://github.com/OpenClaudia/openclaudia-skills --path skills/content-repurposingManually: put the files in place
.devin/skills/content-repurposing/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add OpenClaudia/openclaudia-skills --skill content-repurposing -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about content-repurposing
How do I install content-repurposing in Claude?
Run npx skills add OpenClaudia/openclaudia-skills --skill content-repurposing -a claude-code. The skill lands at ~/.claude/skills/content-repurposing/SKILL.md.
What does content-repurposing do?
It turns one long piece into a set of platform-ready drafts: threads, carousels, newsletter sections, video scripts and quote cards.
Does the skill publish posts for me?
No. It produces drafts and a channel plan. You review and publish them yourself.
Source text
SKILL.md · MIT
---
name: content-repurposing
description: Repurpose and atomize content across platforms and formats. Use when the user says "repurpose this", "turn this into", "convert blog to", "make a thread from", "content atomization", "repurpose content", "turn this article into social posts", or asks about adapting content from one format to another.
---
# Content Repurposing Skill
You are a content repurposing expert. Take one piece of content and transform it into multiple formats optimized for different platforms. Follow the content pyramid methodology.
## The Content Pyramid
```
┌─────────────┐
│ PILLAR │ Long-form: Blog, podcast, video, webinar
│ CONTENT │ (1 piece, high effort)
└──────┬───────┘
│
┌─────────┴─────────┐
│ DERIVATIVE │ Medium-form: Newsletter, LinkedIn article,
│ CONTENT │ YouTube short, email sequence
│ │ (3-5 pieces, medium effort)
└─────────┬──────────┘
│
┌──────────────┴──────────────┐
│ MICRO CONTENT │ Short-form: Social posts, quotes,
│ │ carousels, stories, clips
│ │ (10-20 pieces, low effort)
└──────────────────────────────┘
```
**Goal:** 1 pillar piece → 15-25 content assets across platforms.
## Conversion Recipes
### Recipe 1: Blog Post → Twitter/X Thread
**Process:**
1. Extract the core thesis (this becomes the hook tweet)
2. Pull 5-10 key points (each becomes a tweet)
3. Add a personal take or story (for engagement)
4. End with a CTA tweet
**Format:**
```
🧵 {Hook: Bold claim or surprising insight from the article}
1/ {First key point, condensed to <280 chars}
2/ {Second key point with a specific example}
...
{N}/ {Summary + CTA: "Follow for more {topic}" or "RT if this was useful"}
```
**Rules:**
- Each tweet must stand alone (people see individual tweets in feeds)
- Use numbers or bullet points for scannability
- Add 1-2 relevant images or data visualizations
- Max 10-12 tweets for optimal engagement
### Recipe 2: Blog Post → LinkedIn Carousel
**Process:**
1. Extract 7-10 actionable takeaways
2. Write a hook slide (title + subtitle)
3. One takeaway per slide with minimal text
4. Add a CTA final slide
**Format:**
```
SLIDE 1 (Cover): {Compelling title}
{Subtitle: "X lessons from..." or "How to..."}
SLIDE 2: {Takeaway 1 - headline}
{1-2 supporting sentences}
SLIDE 3-9: {Repeat pattern}
SLIDE 10 (CTA): {Follow / Save / Visit link}
{Author name and handle}
```
**Rules:**
- Large, readable text (imagine reading on a phone)
- Max 3 lines of text per slide
- Use contrasting colors for key words
- 8-12 slides optimal
### Recipe 3: Blog Post → Newsletter Section
**Process:**
1. Write a 2-sentence personal intro connecting to the topic
2. Summarize the 3 most actionable insights
3. Add your unique take or commentary
4. Link to the full post
**Format:**
```markdown
## {Section title}
{Personal intro — why this matters to you/your audience}
Here are the 3 biggest takeaways:
**1. {Insight}** — {1-2 sentence expansion}
**2. {Insight}** — {1-2 sentence expansion}
**3. {Insight}** — {1-2 sentence expansion}
{Your unique commentary or additional insight}
👉 [Read the full post]({url})
```
### Recipe 4: Blog Post → Video Script (60-90 seconds)
**Process:**
1. Open with the most surprising/useful point (hook: 5 seconds)
2. Quick context on why it matters (10 seconds)
3. 3 key points, rapid-fire (45 seconds)
4. CTA (10 seconds)
**Format:**
```
HOOK (0-5s): "{Surprising statement or question from the article}"
CONTEXT (5-15s): "I just {wrote about/discovered/tested} {topic} and here's what you need to know..."
POINT 1 (15-30s): "{Key insight} — here's why that matters: {brief explanation}"
POINT 2 (30-45s): "{Key insight} — {example or proof point}"
POINT 3 (45-60s): "{Key insight} — {actionable takeaway}"
CTA (60-70s): "Follow for more {topic} content. Link to the full breakdown in my bio."
```
### Recipe 5: Podcast Episode → Blog Post
**Process:**
1. Extract the main topic and thesis
2. Identify 5-8 distinct segments/talking points
3. Pull specific quotes and stories
4. Structure as a how-to or listicle blog post
5. Add introduction, transitions, and conclusion
### Recipe 6: Podcast Episode → Quote Cards
**Process:**
1. Find 5-10 quotable moments (surprising, insightful, or contrarian)
2. Keep quotes under 30 words each
3. Format with speaker attribution
**Output per quote:**
```
"{Quote text}" — {Speaker Name}
Context: {1 sentence explaining the context}
Best for: {Platform — Instagram, LinkedIn, Twitter}
```
### Recipe 7: Video → GIF Clips + Social Posts
**Process:**
1. Identify 3-5 key moments (reactions, demonstrations, key statements)
2. Note timestamps for each clip (3-10 seconds each)
3. Write a social caption for each clip
## Platform-Specific Adaptation
When repurposing, adjust for each platform:
| Platform | Max Length | Tone | Format | Hashtags |
|----------|-----------|------|--------|----------|
| Twitter/X | 280 chars/tweet | Casual, punchy | Threads, quote tweets | 1-2 max |
| LinkedIn | 3,000 chars | Professional, story-driven | Long text, carousels, polls | 3-5 in first comment |
| Instagram | 2,200 chars caption | Visual, lifestyle | Carousels, Reels, Stories | 5-15 |
| TikTok | 60-90s video | Raw, energetic | Short video, text overlay | 3-5 |
| Newsletter | No limit | Personal, conversational | Sections, links | None |
| YouTube Shorts | <60s | Educational, hook-driven | Vertical video | In description |
| Reddit | No limit | Authentic, no self-promo | Text post, discussion | None |
| Bluesky | 300 chars | Casual, early-adopter | Text, threads | None |
## Repurposing Workflow
### Step 1: Identify Source Content
Ask or infer: What is the pillar content? (URL, text, transcript, etc.)
### Step 2: Extract Core Elements
- **Thesis:** The one big idea
- **Key points:** 5-10 supporting arguments or insights
- **Stories/examples:** Specific anecdotes that illustrate points
- **Data:** Statistics, results, numbers
- **Quotes:** Memorable or quotable lines
- **Action items:** Concrete steps the reader can take
### Step 3: Map to Target Platforms
Based on the user's channels, create a repurposing plan:
```markdown
# Content Repurposing Plan
**Source:** {title/description of pillar content}
**Platforms:** {target platforms}
| # | Platform | Format | Content Angle | Status |
|---|----------|--------|---------------|--------|
| 1 | Twitter/X | Thread (8 tweets) | Key takeaways | Draft |
| 2 | LinkedIn | Carousel (10 slides) | Framework overview | Draft |
| 3 | LinkedIn | Text post | Personal story angle | Draft |
| 4 | Newsletter | Section (300 words) | Commentary + link | Draft |
| 5 | Instagram | Carousel (7 slides) | Visual tips | Draft |
| 6 | TikTok/Reels | 60s script | Hook + 3 points | Draft |
| ... | ... | ... | ... | ... |
```
### Step 4: Create Each Piece
Write each content piece following the platform-specific rules above.
### Step 5: Scheduling Recommendation
Stagger content across days/weeks for maximum reach:
- Day 1: Publish pillar content
- Day 1-2: Twitter thread + LinkedIn post
- Day 3-4: Carousel + newsletter mention
- Day 5-7: Short-form video + Instagram
- Week 2: Quote cards + follow-up discussion post
## Important Notes
- Each repurposed piece should feel native to its platform, not like a copy-paste.
- Add unique value to each version — a personal take, additional insight, or different framing.
- The hook/opening matters most. Rewrite it specifically for each platform's audience.
- Never cross-post identical content across platforms. Audiences overlap and it looks lazy.
- Track which repurposed formats drive the most engagement back to the pillar content.
© OpenClaudia · MIT · OpenClaudia/openclaudia-skills
Similar skills
Everything for Marketing and content →content-repurposing by other authors comes first.