Multi-Platform Repurposer

Content repurposing

by OpenClaudia · MIT license · ★ 705 on GitHub

Content repurposing cover

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…

---
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)
            └──────┬───────┘
                   │
         ┌─────────┴─────────┐

Overview

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.

Manual install (npx, ZIP)
Claude Codenpx skills add OpenClaudia/openclaudia-skills --skill content-repurposing -g -a claude-code
Claude Code (degit)npx degit OpenClaudia/openclaudia-skills/skills/content-repurposing#main ~/.claude/skills/content-repurposing-openclaudia
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md8.0 KB
Read SKILL.md here
OpenClaudia/main1 file shown
SKILL.md
Show the full text237 lines

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:

## {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:

# 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.
1---
2name: content-repurposing
3description: 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.
4---
5 
6# Content Repurposing Skill
7 
8You 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.
9 
10## The Content Pyramid
11 
12```
13 ┌─────────────┐
14 │ PILLAR │ Long-form: Blog, podcast, video, webinar
15 │ CONTENT │ (1 piece, high effort)
16 └──────┬───────┘
17 │
18 ┌─────────┴─────────┐
19 │ DERIVATIVE │ Medium-form: Newsletter, LinkedIn article,
20 │ CONTENT │ YouTube short, email sequence
21 │ │ (3-5 pieces, medium effort)
22 └─────────┬──────────┘
23 │
24 ┌──────────────┴──────────────┐
25 │ MICRO CONTENT │ Short-form: Social posts, quotes,
26 │ │ carousels, stories, clips
27 │ │ (10-20 pieces, low effort)
28 └──────────────────────────────┘
29```
30 
31**Goal:** 1 pillar piece → 15-25 content assets across platforms.
32 
33## Conversion Recipes
34 
35### Recipe 1: Blog Post → Twitter/X Thread
36 
37**Process:**
381. Extract the core thesis (this becomes the hook tweet)
392. Pull 5-10 key points (each becomes a tweet)
403. Add a personal take or story (for engagement)
414. End with a CTA tweet
42 
43**Format:**
44```
45🧵 {Hook: Bold claim or surprising insight from the article}
46 
471/ {First key point, condensed to <280 chars}
48 
492/ {Second key point with a specific example}
50 
51...
52 
53{N}/ {Summary + CTA: "Follow for more {topic}" or "RT if this was useful"}
54```
55 
56**Rules:**
57- Each tweet must stand alone (people see individual tweets in feeds)
58- Use numbers or bullet points for scannability
59- Add 1-2 relevant images or data visualizations
60- Max 10-12 tweets for optimal engagement
61 
62### Recipe 2: Blog Post → LinkedIn Carousel
63 
64**Process:**
651. Extract 7-10 actionable takeaways
662. Write a hook slide (title + subtitle)
673. One takeaway per slide with minimal text
684. Add a CTA final slide
69 
70**Format:**
71```
72SLIDE 1 (Cover): {Compelling title}
73{Subtitle: "X lessons from..." or "How to..."}
74 
75SLIDE 2: {Takeaway 1 - headline}
76{1-2 supporting sentences}
77 
78SLIDE 3-9: {Repeat pattern}
79 
80SLIDE 10 (CTA): {Follow / Save / Visit link}
81{Author name and handle}
82```
83 
84**Rules:**
85- Large, readable text (imagine reading on a phone)
86- Max 3 lines of text per slide
87- Use contrasting colors for key words
88- 8-12 slides optimal
89 
90### Recipe 3: Blog Post → Newsletter Section
91 
92**Process:**
931. Write a 2-sentence personal intro connecting to the topic
942. Summarize the 3 most actionable insights
953. Add your unique take or commentary
964. Link to the full post
97 
98**Format:**
99```markdown
100## {Section title}
101 
102{Personal intro — why this matters to you/your audience}
103 
104Here are the 3 biggest takeaways:
105 
106**1. {Insight}** — {1-2 sentence expansion}
107 
108**2. {Insight}** — {1-2 sentence expansion}
109 
110**3. {Insight}** — {1-2 sentence expansion}
111 
112{Your unique commentary or additional insight}
113 
114👉 [Read the full post]({url})
115```
116 
117### Recipe 4: Blog Post → Video Script (60-90 seconds)
118 
119**Process:**
1201. Open with the most surprising/useful point (hook: 5 seconds)
1212. Quick context on why it matters (10 seconds)
1223. 3 key points, rapid-fire (45 seconds)
1234. CTA (10 seconds)
124 
125**Format:**
126```
127HOOK (0-5s): "{Surprising statement or question from the article}"
128 
129CONTEXT (5-15s): "I just {wrote about/discovered/tested} {topic} and here's what you need to know..."
130 
131POINT 1 (15-30s): "{Key insight} — here's why that matters: {brief explanation}"
132 
133POINT 2 (30-45s): "{Key insight} — {example or proof point}"
134 
135POINT 3 (45-60s): "{Key insight} — {actionable takeaway}"
136 
137CTA (60-70s): "Follow for more {topic} content. Link to the full breakdown in my bio."
138```
139 
140### Recipe 5: Podcast Episode → Blog Post
141 
142**Process:**
1431. Extract the main topic and thesis
1442. Identify 5-8 distinct segments/talking points
1453. Pull specific quotes and stories
1464. Structure as a how-to or listicle blog post
1475. Add introduction, transitions, and conclusion
148 
149### Recipe 6: Podcast Episode → Quote Cards
150 
151**Process:**
1521. Find 5-10 quotable moments (surprising, insightful, or contrarian)
1532. Keep quotes under 30 words each
1543. Format with speaker attribution
155 
156**Output per quote:**
157```
158"{Quote text}" — {Speaker Name}
159 
160Context: {1 sentence explaining the context}
161Best for: {Platform — Instagram, LinkedIn, Twitter}
162```
163 
164### Recipe 7: Video → GIF Clips + Social Posts
165 
166**Process:**
1671. Identify 3-5 key moments (reactions, demonstrations, key statements)
1682. Note timestamps for each clip (3-10 seconds each)
1693. Write a social caption for each clip
170 
171## Platform-Specific Adaptation
172 
173When repurposing, adjust for each platform:
174 
175| Platform | Max Length | Tone | Format | Hashtags |
176|----------|-----------|------|--------|----------|
177| Twitter/X | 280 chars/tweet | Casual, punchy | Threads, quote tweets | 1-2 max |
178| LinkedIn | 3,000 chars | Professional, story-driven | Long text, carousels, polls | 3-5 in first comment |
179| Instagram | 2,200 chars caption | Visual, lifestyle | Carousels, Reels, Stories | 5-15 |
180| TikTok | 60-90s video | Raw, energetic | Short video, text overlay | 3-5 |
181| Newsletter | No limit | Personal, conversational | Sections, links | None |
182| YouTube Shorts | <60s | Educational, hook-driven | Vertical video | In description |
183| Reddit | No limit | Authentic, no self-promo | Text post, discussion | None |
184| Bluesky | 300 chars | Casual, early-adopter | Text, threads | None |
185 
186## Repurposing Workflow
187 
188### Step 1: Identify Source Content
189Ask or infer: What is the pillar content? (URL, text, transcript, etc.)
190 
191### Step 2: Extract Core Elements
192- **Thesis:** The one big idea
193- **Key points:** 5-10 supporting arguments or insights
194- **Stories/examples:** Specific anecdotes that illustrate points
195- **Data:** Statistics, results, numbers
196- **Quotes:** Memorable or quotable lines
197- **Action items:** Concrete steps the reader can take
198 
199### Step 3: Map to Target Platforms
200Based on the user's channels, create a repurposing plan:
201 
202```markdown
203# Content Repurposing Plan
204 
205**Source:** {title/description of pillar content}
206**Platforms:** {target platforms}
207 
208| # | Platform | Format | Content Angle | Status |
209|---|----------|--------|---------------|--------|
210| 1 | Twitter/X | Thread (8 tweets) | Key takeaways | Draft |
211| 2 | LinkedIn | Carousel (10 slides) | Framework overview | Draft |
212| 3 | LinkedIn | Text post | Personal story angle | Draft |
213| 4 | Newsletter | Section (300 words) | Commentary + link | Draft |
214| 5 | Instagram | Carousel (7 slides) | Visual tips | Draft |
215| 6 | TikTok/Reels | 60s script | Hook + 3 points | Draft |
216| ... | ... | ... | ... | ... |
217```
218 
219### Step 4: Create Each Piece
220Write each content piece following the platform-specific rules above.
221 
222### Step 5: Scheduling Recommendation
223Stagger content across days/weeks for maximum reach:
224- Day 1: Publish pillar content
225- Day 1-2: Twitter thread + LinkedIn post
226- Day 3-4: Carousel + newsletter mention
227- Day 5-7: Short-form video + Instagram
228- Week 2: Quote cards + follow-up discussion post
229 
230## Important Notes
231 
232- Each repurposed piece should feel native to its platform, not like a copy-paste.
233- Add unique value to each version — a personal take, additional insight, or different framing.
234- The hook/opening matters most. Rewrite it specifically for each platform's audience.
235- Never cross-post identical content across platforms. Audiences overlap and it looks lazy.
236- Track which repurposed formats drive the most engagement back to the pillar content.
237 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 705
Checked
Source
OpenClaudia/openclaudia-skills ↗
Creator
OpenClaudia · 78 listings
View creator

Similar skills

See all →
SkillLinkedIn Post Adaptersergebulaev/linkedin-skills · by sergebulaevRepurpose existing content into a native LinkedIn post. Take a tweet, thread, YouTube video, blog, or newsletter and rebuild it for LinkedIn: re-hook before the fold, expand to the 900 to 1300 char sweet spot, add whitespace and a CTA, move links to the first comment, run the humanizer, publish via Publora on approval. Not for writing from scratch (use linkedin-post-writer), not for auditing a draft (use linkedin-humanizer --mode audit).★ 3.1k GitHub starsSkillSocial Content RepurposerScrapeCreators/social-media-research-skills · by ScrapeCreatorsUse when the user wants to turn public social videos, transcripts, posts, or creator research into reusable content assets such as LinkedIn posts, X threads, short-form scripts, newsletters, blog outlines, carousels, or content calendars.★ 2.6k GitHub starsSkillMulti-Channel Campaign AdapterOotto-AI/claude-content-skills · by Ootto-AIUse when an approved campaign, launch, research finding, or asset needs a deliberate plan across several social channels. Trigger phrases include "adapt this for LinkedIn and X", "where should this campaign go?", "make a distribution plan", "repurpose this without duplicating it", and "what is each platform's role?". Do not use this to invent a campaign strategy, bulk-post identical copy, or schedule a calendar; use campaign-brief for the strategic source, content-repurposer for asset transformations, and content-calendar for dates.★ 139 GitHub starsSkillVideo Clip Generatorpawbytes/skill-suites · by pawbytesVideo repurposing pipeline for multi-platform clip extraction. Use when the user requests to 'extract clips', 'repurpose video', 'create clips from video', or 'clip video for social'.★ 114 GitHub starsSkillMulti-Channel DistributorLeadMagic/gtm-skills · by LeadMagicDistribute content across channels for maximum reach — multi-platform repurposing, syndication, paid amplification, email distribution, and partner promotion. Use when getting content in front of an audience, repurposing content, or building a distribution engine. Triggers on: "content distribution", "promote content", "repurpose content", "syndication", "amplify content", "get more eyes on", or any content amplification request.★ 62 GitHub starsSkillFacebook Content Repurposersergebulaev/facebook-skills · by sergebulaevRepurpose existing content into a native Facebook Page post. Take a LinkedIn post, X thread, blog, or newsletter and rewrite it for a Page: warm the tone, lead with a standalone claim before the "See more" fold, move links to the first comment, strip off-platform artifacts (hashtag walls, "link in bio", @-handles), then humanize and publish via Publora on approval. Not for writing from scratch (use fb-post-writer), auditing a draft (use fb-humanizer), or comment replies (use fb-engagement-drafter).★ 49 GitHub stars

More from OpenClaudia

SkillA/B Testing FrameworkOpenClaudia/openclaudia-skills · by OpenClaudiaDesign, plan, and analyze A/B tests with statistical rigor. Use when the user asks about A/B testing, split testing, experiment design, statistical significance, sample size calculation, test duration, multivariate testing, or conversion experiments. Trigger phrases include "A/B test", "split test", "experiment", "statistical significance", "sample size", "test duration", "which version wins", "conversion experiment", "hypothesis test", "variant testing".★ 705 GitHub starsSkillAffiliate Marketing ProgramOpenClaudia/openclaudia-skills · by OpenClaudiaBuild and manage an affiliate marketing program. Use when the user says "affiliate program", "affiliate marketing", "affiliate partners", "referral commissions", "affiliate network", "partner program", "affiliate tracking", or asks about creating, managing, or growing an affiliate or partner program.★ 705 GitHub starsSkillAhrefs API ManagerOpenClaudia/openclaudia-skills · by OpenClaudiaManages Ahrefs API usage in Python using `ahrefs-python` library. Use when working with SEO / marketing related tasks or with data including backlinks, keywords, domain ratings, organic traffic, site audits, rank tracking, and brand monitoring. Covers `ahrefs-python` usage including AhrefsClient / AsyncAhrefsClient, typed request/response models, error handling, and all API sections.★ 705 GitHub starsSkillAI Citations Report GeneratorOpenClaudia/openclaudia-skills · by OpenClaudiaGenerate an AI Citations Report (GEO) for a domain — which AI-search prompts cite the site across Google AI Overview and ChatGPT, plus organic-traffic context and per-article citation coverage. Use when the user asks for an 'AI citations report', 'GEO citations report', or 'which AI prompts cite <domain>'.★ 705 GitHub starsSkillB2B Lead EnricherOpenClaudia/openclaudia-skills · by OpenClaudiaResearch and enrich B2B leads using the Apollo.io API. Use when the user says "find leads", "prospect research", "company enrichment", "find decision makers", "B2B leads", "lead research", "enrich contacts", "find VP of marketing at", or asks about finding people at specific companies or in specific roles.★ 705 GitHub starsSkillBacklink Health CheckerOpenClaudia/openclaudia-skills · by OpenClaudiaAudit a domain's backlink profile using the SemRush API. Use when the user says "audit backlinks", "check my backlinks", "backlink analysis", "link profile", "toxic links", "disavow", "link building opportunities", "referring domains", "anchor text", or asks about a site's link authority.★ 705 GitHub stars