Skip to content
Content
Skill

/content-repurposer

Transforms content from one format to another. Takes long-form content and creates social posts, emails, presentations, and more. Takes transcripts and creates multiple content pieces. Use this skill to maximize ROI from existing content by adapting it for different platforms

From plugin
10x-content-expert
2330 skills3 agents4 commands

Claude Code

$ npx -y skills add OpenAnalystInc/10x-Content-Expert --skill content-repurposer --agent claude-code

SKILL.md

content-repurposer.SKILL.md
name: content-repurposer
description: |
  Transforms content from one format to another. Takes long-form content and creates
  social posts, emails, presentations, and more. Takes transcripts and creates multiple
  content pieces. Use this skill to maximize ROI from existing content by adapting it
  for different platforms and formats.
allowed-tools:
  - Bash
  - Read
  - Write
  - Glob
  - Grep
  - AskUserQuestion

Content Repurposer Skill

> **QUICK REFERENCE** > - **Output folders**: Multiple - depends on repurposed format: > - LinkedIn: `output/content/social/linkedin/` > - Twitter: `output/content/social/twitter/` > - Email: `output/content/emails/` > - Blog: `output/content/blogs/` > - **File naming**: `YYYY-MM-DD_topic_[platform].md` > - **Sample script**: `scripts/samples/sample_repurpose_content.py` > - **Run with**: `.venv\Scripts\python.exe scripts/samples/sample_repurpose_content.py` > - **Input sources**: Transcripts, blog posts, long-form content in `references/` or `input/` > - **Python**: ALWAYS use `.venv\Scripts\python.exe` (never bare `python`)

Maximize content ROI by transforming one piece into many formats across platforms.

Scope of This Skill

**This skill handles:**

  • Long-form → Social posts
  • Transcript → Multiple formats
  • Blog → Email content
  • Webinar → Blog + social + email
  • Podcast → Written content
  • Presentation → Articles + social
  • Video script → Blog post
  • Any format → Any other format

**NOT handled by this skill:**

  • Creating from scratch → Use appropriate writer skills
  • Audio/video editing → Creates written content only

The COPE Strategy

**Create Once, Publish Everywhere**

                    ┌─→ LinkedIn Posts (5-10)
                    │
                    ├─→ Twitter Thread
                    │
Original Content ───┼─→ Email Newsletter
(Blog/Transcript)   │
                    ├─→ Carousel Script
                    │
                    ├─→ Short-form Video Scripts
                    │
                    └─→ Presentation Slides

Transformation Paths

From Transcript/Long-form Video

| Output | What to Extract | |--------|-----------------| | Blog Post | Main narrative + key points | | LinkedIn Posts | Individual insights + stories | | Twitter Thread | Sequential points | | Email | Single theme + CTA | | Carousel | Step-by-step or tips | | Quotes | Memorable one-liners | | Presentation | Key points + visuals |

From Blog Post

| Output | What to Extract | |--------|-----------------| | LinkedIn Post | Main insight + CTA | | Twitter Thread | H2s as tweet points | | Email | Summary + link | | Carousel | Tips/steps as slides | | Video Script | Conversational rewrite | | Infographic Text | Data + key points | | Podcast Outline | Discussion points |

From Webinar/Presentation

| Output | What to Extract | |--------|-----------------| | Blog Post | Full written version | | LinkedIn Posts | Each slide = post | | Email Series | Themes across emails | | Video Clips | Key moments | | Carousel | Slide highlights | | Case Study | Success stories shared |

From Podcast Episode

| Output | What to Extract | |--------|-----------------| | Blog Post | Show notes expanded | | LinkedIn Posts | Guest quotes + insights | | Audiograms | Best 60-sec clips | | Email | Episode summary | | Social Quotes | Memorable moments |

Repurposing Framework

Step 1: Content Audit

# Analyze source content
python scripts/content/audit_content.py \
  --input references/transcripts/webinar.txt \
  --output output/analysis/content_audit.json

# Output includes:
# - Word count / length
# - Key themes identified
# - Quotable moments
# - Data points / statistics
# - Stories / examples
# - Potential formats

Step 2: Extract Components

| Component | Use For | |-----------|---------| | **Key insights** | Social posts, email | | **Statistics** | Hooks, headlines | | **Stories** | Long-form, presentations | | **Quotes** | Social, carousels | | **Steps/Process** | How-to content | | **Examples** | Case studies, social proof | | **Questions** | Engagement posts |

Step 3: Adapt for Platform

Each platform needs specific adaptation:

**LinkedIn:**

  • Hook in first 3 lines
  • White space formatting
  • Personal/professional tone
  • 3-5 hashtags
  • Engagement question at end

**Twitter:**

  • 280 char limit
  • Thread structure for depth
  • No links in first tweet
  • 1-2 hashtags max

**Email:**

  • Personal subject line
  • Story-driven opening
  • Single CTA
  • Mobile-friendly length

**Carousel:**

  • One point per slide
  • Visual-friendly text
  • Strong title slide
  • CTA on final slide

3-Mode Workflow

MODE 1: PLAN

1. **Analyze Source Content**

   - What's the original format?
   - What's the main message?
   - What components can be extracted?
   - Word count / length?

2. **Identify Opportunities**

   # Analyze content for repurposing
   python scripts/content/analyze_repurpose.py \
     --input [source file] \
     --output output/analysis/repurpose_opportunities.json

3. **Map Transformations**

   ## Repurposing Plan

   ### Source Content
   - Type: [Transcript/Blog/etc.]
   - Title: [Name]
   - Length: [Words/minutes]

   ### Extracted Components
   - Key insights: [count]
   - Stories: [count]
   - Quotes: [count]
   - Data points: [count]

   ### Planned Outputs
   | Format | Count | Platform |
   |--------|-------|----------|
   | LinkedIn posts | 5 | LinkedIn |
   | Twitter thread | 1 | Twitter |
   | Email | 1 | Email list |
   | Carousel | 1 | LinkedIn/IG |

MODE 2: CLARIFY

**Questions:**

  • "What's the source content to repurpose?"
  • "Which platforms/formats do you want?"
  • "Are all formats equally important or prioritize?"
  • "Any specific insights to highlight?"
  • "Timeline for this content?"

MODE 3: IMPLEMENT

1. **Extract & Transform**

   python scripts/content/repurpose_content.py \
     --input references/transcripts/webinar.txt
Read more
@openanalystinc
Ships with10x-content-expert

A comprehensive Claude Code skills plugin for AI-powered content creation. Creates emails, social media content, presentations, blogs, and more - all aligned with your brand voice and informed by your reference materials.

2330 skills3 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
23
Star history of OpenAnalystInc/10x-Content-Expert on GitHub, a chart by star-history.com

Other skills on 10x-content-expert.

More skills from other plugins.

prompt-lookup

prompt-lookup

Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…

@gh-f@gh-fInstall Skill
ppt-master

ppt-master

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…

@hugohe3@hugohe3Install Skill
morph-ppt

morph-ppt

Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…

@iofficeai@iofficeaiInstall Skill

Questions about content-repurposer.

Which coding agents can use content-repurposer?
content-repurposer installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.