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
1530 skills3 agents4 commands
Install
$ npx -y skills add OpenAnalystInc/10x-Content-Expert --skill content-repurposer --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/content-repurposer

Context preview

The summary Claude sees to decide when to auto-load this skill.

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

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
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.

Get the whole plugin

Other skills on 10x-content-expert.