Skip to main content
skill CX Codex

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.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add OpenClaudia/openclaudia-skills --skill content-repurposing -a claude-code
Open on GitHub

What 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-code

2Manually: put the files in place

~/.claude/skills/content-repurposing/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/content-repurposing/

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.

content-repurposing ScrapeCreators Turns public social videos, transcripts and posts into drafts for other formats. Use it when one source needs adapting for several publishing channels. CX Codex +1 1,200installs cross-platform-repurposing social-media-skills Splits one piece of content into core atoms and rebuilds each one for a specific platform: new hook, format, length, CTA. Useful when a single post has to become a week of content. CX Codex +1 695installs event-content-repurposing Samuel Berthe Decides which derivative artifacts get made from already-captured event material, in what order and on what cadence. Useful for organizers whose talk recordings are sitting untouched. CX Codex +1 4,900installs webinar-content-repurposer OneWave-AI Turns a webinar recording into blog posts, social snippets, email sequences and sales one-pagers. Useful when the event is over and the channel calendar is still empty. CX Codex +1 319installs blog-repurpose AgriciDaniel Turns an existing blog post into drafts for X, LinkedIn, Reddit, YouTube and newsletters. It saves files and never posts anywhere. CX Codex +1 2,500installs content-amplifier aaron-he-zhu A marketing skill that helps push approved creator content further with paid spend, or repackage one asset into a set of formats. CX Codex +1 1,100installs webinar-to-content-multiplier OneWave-AI Turns a webinar recording into a blog post, social snippets and an email series. Pulls out quotes, statistics and soundbites along the way. CX Codex +1 306installs

From the same set50

social-content Drafts posts for Twitter/X, LinkedIn, Instagram, TikTok, Reddit and Facebook, each in the platform's own format. Can publish through an API. CX Codex +1 508installs competitor-analysis A skill that breaks down competitor strategy across SEO, ads, social, email, pricing and positioning. Useful before a launch or a repositioning. CX Codex +1 505installs page-cro The skill walks an agent through a landing page audit: above the fold, forms, social proof, load speed. Useful when a page gets traffic but few conversions. CX Codex +1 501installs telegram-bot Sends messages, photos, files and polls to Telegram channels and groups through the Bot API. Useful when posts go out straight from your agent. CX Codex +1 493installs semrush-research Pulls domain metrics, keyword difficulty, backlinks, and competitor search data via the SemRush API. Useful for running SEO intelligence without leaving the terminal. CX Codex +1 486installs linkedin-content Writes posts tuned to the LinkedIn feed: hooks, formats, content pillars and posting times. Useful when you need the actual text, not generic advice. CX Codex +1 482installs newsletter Helps plan email newsletter content, grow subscribers, and set up monetization. Useful when building a newsletter on Substack or Beehiiv. CX Codex +1 480installs keyword-research Runs automated keyword research via the SemRush API, clusters terms by intent, and identifies competitor content gaps. Useful for SEO audits and content planning. CX Codex +1 478installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor