# Content Repurposer

Transform one long-form piece into multiple platform-specific content derivatives...

- Repository: https://github.com/irinabuht12-oss/marketing-skills (6579 stars)
- Category: Writing
- License: see repository
- Last updated: 2026-10-27
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add irinabuht12-oss/marketing-skills --skill content-repurposer -g -a claude-code -y`
Codex: `npx skills add irinabuht12-oss/marketing-skills --skill content-repurposer -g -a codex -y`
Cursor: `npx skills add irinabuht12-oss/marketing-skills --skill content-repurposer -g -a cursor -y`
Gemini CLI: `npx skills add irinabuht12-oss/marketing-skills --skill content-repurposer -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add irinabuht12-oss/marketing-skills`

## Description

Transform one long-form piece into multiple platform-specific content derivatives including LinkedIn posts, tweet threads, email snippets, ad hooks, and video scripts while maintaining voice consistency. Use when given a blog post, article, or pillar content to atomize across channels. Platform: Google and Meta.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Content Repurposer

Atomize pillar content into platform-optimized derivatives while preserving voice.

## Process

1. **Analyze source content** - Key points, structure, main takeaways
2. **Extract hooks** - Most compelling ideas for each platform
3. **Apply platform formats** - Length, structure, hashtags
4. **Maintain voice** - Consistent tone across derivatives
5. **Deliver complete package** - All formats ready to publish

## Content Atomization Target

**Ratio**: 1 pillar piece → 8+ derivative pieces

From one blog post, generate:
- 3-5 LinkedIn posts (different angles)
- 1 Twitter/X thread (5-10 tweets)
- 2-3 email snippets (newsletter teasers)
- 2-3 ad hooks (paid social)
- 1 short video script (15-60 seconds)

## Platform-Specific Requirements

### LinkedIn
| Element | Specification |
|---------|---------------|
| Length | 1,300-1,600 characters optimal |
| Hook | First 140 characters (before "See more") |
| Format | Short paragraphs, line breaks, emoji bullets optional |
| Hashtags | 3-5, placed at end |
| CTA | Soft (comment/share) or link in comments |

### Twitter/X Threads
| Element | Specification |
|---------|---------------|
| Length | 70-100 characters optimal per tweet |
| Thread format | Number tweets (1/7), create curiosity gaps |
| Hook | First tweet must stop scroll |
| Hashtags | 1-2 max per thread |
| End | CTA + repost request |

### Short Video Script (TikTok/Reels/Shorts)
| Element | Specification |
|---------|---------------|
| Length | 15-30 seconds (50-150 words) |
| Hook | 0-3 seconds must grab attention |
| Structure | Hook → Value → CTA |
| Style | Conversational, direct address |

### Email/Newsletter
| Element | Specification |
|---------|---------------|
| Teaser | 2-3 sentence summary |
| Bullets | 3-5 key takeaways |
| Featured insight | 1 quotable moment |
| CTA | Link to full piece |

## Hook Writing Formulas

The rest: https://github.com/irinabuht12-oss/marketing-skills/blob/HEAD/skills/content-repurposer/SKILL.md
