# Content Repurpose

> <<<<<<< HEAD

- Skill: `koinod/content-repurpose` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add koinod/content-repurpose`
- Raw SKILL.md: https://api.skillmd.com/api/skills/koinod/content-repurpose/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: koinod (https://skillmd.com/u/koinod)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/koinod/content-repurpose

---

<<<<<<< HEAD
# Content Repurpose

> Turn one piece of long-form content into 10 ready-to-post social media assets.

---
name: content-repurpose
version: 1.0.0
description: Transform long-form content into 10 platform-optimized social media assets
author: KOINO Capital
tags: [content, social-media, marketing, repurposing]
---

## Description

Content Repurpose takes a blog post, transcript, article, newsletter, or any long-form content and extracts 10 platform-specific social media assets — each with a hook, body, and CTA. One hour of writing becomes a week of content.

The best creators don't create more. They extract more from what they already have.

## Activation

This skill activates when:
- The user pastes long-form content and wants social media posts
- The user asks to repurpose, atomize, or break down content
- The user wants LinkedIn posts, tweets, IG captions, or email content from existing material
- The user mentions "content repurposing", "social media assets", or "turn this into posts"

**Trigger phrases**: "repurpose this", "turn this into social posts", "content repurpose", "atomize this content", "break this down for social", "make posts from this", "LinkedIn post from this"

## Instructions

When the user provides long-form content:

### Step 1: Content Analysis

Read the full content and identify:
- **Core thesis** — the one big idea
- **Supporting arguments** — 3-5 key points
- **Stories / examples** — specific, concrete moments
- **Data / stats** — any numbers worth highlighting
- **Contrarian takes** — anything that challenges conventional wisdom
- **Quotable lines** — phrases that stand alone as hooks
- **Emotional peaks** — moments of tension, revelation, or transformation

### Step 2: Generate 10 Assets

Produce exactly 10 assets in this order:

---

#### Asset 1-3: LinkedIn Posts

Format for each:
```markdown
### LinkedIn Post [1/2/3]: [Angle]

**Hook** (first 2 lines — this is all they see before "...see more"):
[Pattern-interrupt opening. Must create curiosity or tension.]

**Body**:
[5-12 lines. One idea per line. Short paragraphs. White space is your friend.]

**CTA**:
[Question that invites comments OR specific ask]

**Hashtags**: [3-5 relevant hashtags]

---
```

**LinkedIn rules**:
- Hook must work in the 2-line preview (before "...see more")
- One idea per post. Not three.
- Write like you talk. No corporate voice.
- Line breaks after every 1-2 sentences
- End with a question or opinion that invites response
- Post 1: Lead with the contrarian take or strongest opinion
- Post 2: Lead with a story or specific example
- Post 3: Lead with data or a framework

---

#### Asset 4-6: Tweets / X Posts

Format for each:
```markdown
### Tweet [1/2/3]: [Angle]

[Tweet text — 280 characters max]

**Thread expansion** (optional, if the idea needs it):
1/ [First tweet]
2/ [Second tweet]
3/ [etc.]

---
```

**Twitter/X rules**:
- 280 characters. Not 281.
- No hashtags in the tweet body (they reduce engagement on X)
- Strong opinion > mild observation
- Tweet 1: Hot take / contrarian angle
- Tweet 2: Tactical tip / "here's how"
- Tweet 3: Story in 280 characters (hardest, most engaging)

---

#### Asset 7-8: Instagram Captions

Format for each:
```markdown
### IG Caption [1/2]: [Angle]

**Visual suggestion**: [What image/graphic/carousel would pair with this]

**Caption**:
[Hook line — bold, attention-grabbing]

[Body — 3-5 short paragraphs, conversational tone]

[CTA — "Save this", "Share with someone who...", "Drop a [emoji] if..."]

**Hashtags** (in first comment, not caption):
[15-20 relevant hashtags, mix of broad and niche]

---
```

**Instagram rules**:
- First line is everything — it shows in the feed preview
- Write for saves and shares, not just likes
- Caption 1: Educational / framework / "how to"
- Caption 2: Story / personal angle / behind-the-scenes

---

#### Asset 9: Email Newsletter Snippet

```markdown
### Email Newsletter

**Subject line**: [Curiosity-driven, 5-8 words]
**Preview text**: [The text that shows after the subject in inbox — 40-90 chars]

**Body**:
[Opening hook — 1-2 sentences that earn the next paragraph]

[Core insight — the one thing the reader should take away]

[Story or example — make it concrete]

[CTA — one clear next step: reply, click, try something]

[Sign-off]

---
```

**Email rules**:
- Subject line: no caps lock, no emojis, no clickbait. Write like a friend.
- One idea per email. Not a digest.
- Reading time: 2-3 minutes max
- One CTA. Not three.

---

#### Asset 10: Carousel Outline

```markdown
### Carousel Outline (LinkedIn or IG)

**Title slide**: [Bold statement or question — this is the hook]

**Slide 2**: [Setup the problem or context]
**Slide 3**: [Key point 1]
**Slide 4**: [Key point 2]
**Slide 5**: [Key point 3]
**Slide 6**: [Key point 4 or a story/example]
**Slide 7**: [The "so what" — summary or framework]
**Slide 8**: [CTA slide — follow, save, visit link]

**Design notes**: [Color palette suggestion, font style, visual direction]

---
```

**Carousel rules**:
- Title slide must stop the scroll — treat it like a billboard
- One idea per slide. 15-20 words max per slide.
- Slides 3-6 should each make sense independently (people skip around)
- End with a CTA slide that tells them exactly what to do

### Step 3: Posting Schedule Suggestion

After all 10 assets, include:

```markdown
## Suggested Posting Schedule

| Day | Platform | Asset | Best Time |
|-----|----------|-------|-----------|
| Mon | LinkedIn | Post 1 | 8-10am |
| Tue | Twitter/X | Tweet 1 | 12-1pm |
| Wed | Instagram | Caption 1 | 6-8pm |
| Thu | LinkedIn | Post 2 | 8-10am |
| Thu | Email | Newsletter | 10am |
| Fri | Twitter/X | Tweet 2 + 3 | 12-1pm |
| Sat | Instagram | Caption 2 | 10am |
| Sun | LinkedIn | Carousel | 9am |
| Mon | LinkedIn | Post 3 | 8-10am |

*Times in ET. Adjust for your audience's timezone.*
```

## Rules

1. **Every asset must stand alone.** Someone seeing only that one post should understand the point.
2. **No copy-paste between platforms.** Each asset is native to its platform — different format, different tone, different length.
3. **Hooks are non-negotiable.** If the first line doesn't stop the scroll, rewrite it.
4. **CTAs are specific.** Not "let me know what you think." Instead: "Which of these 3 do you struggle with most? Comment below."
5. **Voice preservation.** Match the tone and voice of the original content. If the source is casual, the posts are casual. If it's technical, keep the expertise.
6. **No filler.** Every sentence earns its place or gets cut.

## Example

### Input
> [User pastes a 2000-word blog post about "Why most sales teams fail at cold outreach"]

### Output
*(10 assets following the exact format above, each pulling from a different angle of the original content)*

---

*Powered by [KOINO Content Engine](https://koino.capital) | Want content repurposing running autonomously? [koino.capital/deploy](https://koino.capital/deploy)*
=======
---
name: content-repurpose
description: Turn any transcript into social media posts
version: 1.0.0
author: KOINO Capital
license: MIT
tags: [content, social-media, repurpose, linkedin, twitter, instagram, marketing]
---

# Content Repurposer

Turn any transcript, podcast, video, meeting, or long-form content into platform-optimized social media posts. Get a LinkedIn post, Twitter/X thread, and Instagram caption from a single piece of source content.

## Usage

Provide **one** of the following:

- **Transcript text** (paste directly)
- **Key talking points** (bullet list of the main ideas)
- **Article or blog post** (paste the text)

Also provide (optional but improves output):

| Field | Example |
|-------|---------|
| **Author/Speaker Name** | "Jordan Hayes" |
| **Target Audience** | "B2B SaaS founders, Series A-B" |
| **Brand Voice** | "Direct, no-BS, uses metaphors from sports" |
| **Primary CTA** | "DM me 'AUDIT' for a free workflow review" |
| **Topics to Emphasize** | "Hiring mistakes, cash burn, founder mindset" |

---

## Step 1: Extract Core Value

Analyze the source material and extract:

1. **Main Thesis** (1 sentence): What is the single biggest idea?
2. **Key Insights** (3-5 bullets): What would someone screenshot or share?
3. **Contrarian Take** (1 sentence): What goes against conventional wisdom?
4. **Quotable Lines** (2-3): Exact phrases that are punchy, memorable, or emotional
5. **Story/Example** (1): The most compelling anecdote or case study mentioned
6. **Data Points** (any): Specific numbers, percentages, or results mentioned

---

## Step 2: Generate LinkedIn Post

**Format: Single post, 150-250 words**

**Structure:**
```
[Hook line -- pattern interrupt, bold claim, or surprising stat]

[Blank line]

[2-3 sentence setup: context or story that pulls them in]

[Core insight delivered in 3-5 short paragraphs or a numbered list.
Each paragraph is 1-2 sentences MAX. White space is your friend.]

[Personal reflection or lesson learned -- 1-2 sentences that add
authenticity]

[CTA: question that invites comments, or a specific action]

[3-5 relevant hashtags]
```

**LinkedIn Rules:**
- First line must stop the scroll. No throat-clearing.
- Use line breaks aggressively -- dense paragraphs die on LinkedIn
- Lists and numbered points outperform walls of text
- End with a question to drive comments (algorithm loves comments)
- Hashtags at the bottom, not inline
- No emojis as bullet points (use dashes or numbers)
- Write at an 8th grade reading level
- "I" statements and personal stories outperform abstract advice

---

## Step 3: Generate Twitter/X Thread

**Format: 5-8 tweets, each under 280 characters**

**Structure:**
```
Tweet 1 (Hook):
[Bold claim, surprising stat, or contrarian take. Must stand alone.
End with "Thread:" or a hook that makes them want to read more.]

Tweet 2-3 (Setup):
[Context, story, or problem statement. Short sentences. One idea per tweet.]

Tweet 4-6 (Value):
[The actual insights. Frameworks, steps, or lessons. Each tweet
delivers one complete thought.]

Tweet 7 (Summary/Takeaway):
[Distill the entire thread into one quotable sentence.]

Tweet 8 (CTA):
[Retweet ask, follow CTA, or link to full content.
"If this was useful, repost Tweet 1 so others can find it."]
```

**Twitter/X Rules:**
- Tweet 1 must work as a standalone post (most people only see this)
- Each tweet must be under 280 characters -- verify this
- Use numbers ("5 things I learned") -- they outperform vague threads
- One idea per tweet, no run-on thoughts
- Tweet 7 should be the most screenshot-worthy line
- No hashtags in threads (they look spammy on X)
- If including a link, put it in the LAST tweet only

---

## Step 4: Generate Instagram Caption

**Format: 150-200 words with clear structure**

**Structure:**
```
[Hook line -- first 125 characters are all that show before "...more"
so make them count]

[Blank line]

[Story or insight in conversational tone. Write like you're texting
a smart friend. 3-4 short paragraphs.]

[Actionable takeaway -- something they can do TODAY]

[CTA: "Save this for later" / "Share with someone who needs this" /
"Drop a [emoji] if you've experienced this"]

.
.
.

[Hashtag block: 15-20 relevant hashtags separated from the caption
by dot spacers]
```

**Instagram Rules:**
- First 125 characters determine if they tap "...more" -- make them irresistible
- Conversational tone, not corporate
- Shorter paragraphs than LinkedIn
- "Save this" CTAs boost the algorithm more than likes
- Hashtag block goes AFTER dot spacers so it looks clean
- Mix of broad hashtags (#entrepreneurship) and niche (#b2bsaas)
- Carousel-style formatting works: number your points clearly

---

## Step 5: QA Scoring

Rate each piece of content on these 7 dimensions (1-10 scale):

| Dimension | What It Measures | Target |
|-----------|-----------------|--------|
| **Hook** | Would someone stop scrolling? | 8+ |
| **Value Density** | Insight-to-word ratio. No filler. | 7+ |
| **Specificity** | Concrete examples vs vague advice? | 7+ |
| **Authenticity** | Does it sound like a real person? | 8+ |
| **Shareability** | Would someone forward/repost this? | 7+ |
| **CTA Clarity** | Is the next step obvious? | 8+ |
| **Platform Fit** | Does it match the platform's culture? | 8+ |

**Scoring:**
- **56-70**: PUBLISH -- strong content, ready to post
- **42-55**: REVISE -- good bones, tighten weak dimensions
- **Below 42**: REWORK -- start from a different angle

For any dimension scoring below 7, provide a specific revision suggestion.

---

## Step 6: Bonus Outputs

Also generate:

### Email Newsletter Snippet (50-75 words)
A short version suitable for a newsletter intro or email blast. Conversational, ends with a link tease.

### Quote Card Text
The single most shareable sentence from the content, formatted for a quote graphic. Under 15 words if possible.

### Suggested Posting Schedule
Recommend the best day/time window for each platform based on general best practices:
- LinkedIn: Tue-Thu, 8-10am local time
- Twitter/X: Mon-Fri, 12-3pm local time
- Instagram: Tue-Fri, 11am-1pm local time

---

## Content Principles

1. **One idea per post.** If you're saying "and also" -- split it into two posts.
2. **Specificity wins.** "We increased revenue 34% in 90 days" beats "we grew significantly."
3. **Stories > Lectures.** People remember the story of ONE client, not a list of 10 tips.
4. **The hook earns the read.** If the first line doesn't stop the scroll, nothing else matters.
5. **Give away the answer.** Don't tease -- deliver. People share what made them smarter.
6. **Sound like a person.** Read it out loud. If it sounds like a press release, rewrite it.

---

*Powered by [KOINO Capital](https://koino.capital) -- turn one piece of content into a week of posts, automatically.*
>>>>>>> 68907e8dc5bcb2be3cc9fd2c0273a497c3d3f3ea

