agentleFS
koinodkoinod/skills/content-repurpose/SKILL.md

content-repurpose

Skill0 starsChanged 6 months agoMITView on GitHub

Turn one piece of long-form content into 10 ready-to-post social media assets. 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. This skill activates when: - The user pastes long-form content and wants social media posts - The…

15 other projects use a version of this.

Adopted by

Most recently taken up by

The file

Show its rules and text

We split this skill into the rules it gives an agent

18 rules. 0 are common, 18 are distinctive, and 0 are very specific to this project.

  • 0

    Common

    Most of the 7 edited versions we read keep these.

  • 18

    Distinctive

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    When the user provides long-form content:

    line 32
  2. Distinctive:

    Read the full content and identify:

    line 36
  3. Distinctive:

    Write like you talk. No corporate voice.

    line 74
  4. Distinctive:

    No hashtags in the tweet body (they reduce engagement on X)

    line 101
  5. Distinctive:

    Write for saves and shares, not just likes

    line 132
  6. Distinctive:

    After all 10 assets, include:

    line 196
  7. Distinctive:

    Hooks are non-negotiable: If the first line doesn't stop the scroll, rewrite it.

    line 220
  8. Distinctive:

    No filler: Every sentence earns its place or gets cut.

    line 223
  9. Distinctive:

    Use line breaks aggressively -- dense paragraphs die on LinkedIn

    line 308
  10. Distinctive:

    No emojis as bullet points (use dashes or numbers)

    line 312
  11. Distinctive:

    Write at an 8th grade reading level

    line 313
  12. Distinctive:

    Use numbers ("5 things I learned") -- they outperform vague threads

    line 346
  13. Distinctive:

    No hashtags in threads (they look spammy on X)

    line 349
  14. Distinctive:

    If including a link, put it in the LAST tweet only

    line 350
  15. Distinctive:

    One idea per post: If you're saying "and also" -- split it into two posts.

    line 435
  16. Distinctive:

    The hook earns the read: If the first line doesn't stop the scroll, nothing else matters.

    line 438
  17. Distinctive:

    Give away the answer: Don't tease -- deliver. People share what made them smarter.

    line 439
  18. Distinctive:

    Sound like a person: Read it out loud. If it sounds like a press release, rewrite it.

    line 440

“Common” is measured: kept by at least 6 in 10 of the 7 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

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

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

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

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

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

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

## 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 | Want content repurposing running autonomously? 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):

FieldExample
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):

DimensionWhat It MeasuresTarget
HookWould someone stop scrolling?8+
Value DensityInsight-to-word ratio. No filler.7+
SpecificityConcrete examples vs vague advice?7+
AuthenticityDoes it sound like a real person?8+
ShareabilityWould someone forward/repost this?7+
CTA ClarityIs the next step obvious?8+
Platform FitDoes 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 -- turn one piece of content into a week of posts, automatically.

68907e8dc5bcb2be3cc9fd2c0273a497c3d3f3ea

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.