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
- CatCatUncle/openworkbuddytheir own version, first seen Nov 5, 2026
- webrenew/skillstheir own version, first seen Nov 1, 2026
- teachskillofskills-ai/DigitalMarketingPro-techshutheir own version, first seen Oct 11, 2026
- cuevaio/skillstheir own version, first seen Oct 3, 2026
- oswarld/notion-skillstheir own version, first seen Sep 23, 2026
- etrebels/claude-code-growth-ostheir own version, first seen Sep 14, 2026
Other versions15 projects use a version of this.
Word for word · 1
- koinod/koino-skills★ 7100% same
Edited · 0
None found.
Wrote their own version · 14
- indranilbanerjee/digital-marketing-pro★ 934same name
- CatCatUncle/openworkbuddy★ 398same name
- etrebels/claude-code-growth-os★ 21same name
- crealwork/ai-marketing-kit★ 18same name
- oswarld/notion-skills★ 11same name
- mintorain/mintorain-tmux-ocastra★ 8same name
- badgids/Story-Film-Skills★ 4same name
- cuevaio/skills★ 2same name
- DariuszCiesielski/polish-agent-skills★ 2same name
- webrenew/skills★ 2same name
4 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository79 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- ad-first-marketingSkill
- afrexai-community-growth-engineSkill
- agent-fleet-statusSkill
- agentgramSkill
- ai-cold-emailSkill
- answeroverflowSkill
- answeroverflowSkill
- api-gatewaySkill
- apple-notesSkill
- autonomous-operatorSkill
- autonomous-revenueSkill
- brand-analyzerSkill
- brand-identitySkill
- brand-operatorSkill
- browser-useSkill
- byteroverSkill
- calendlySkill
- clawdcursorSkill
- clawd-provisionerSkill
- client-acquisitionSkill
- cold-email-writerSkill
- cold-outreachSkill
- Community ManagerSkill
- community-mod-packSkill
- competitive-ads-extractorSkill
- competitor-analyzerSkill
- content-engineSkill
- content-qa-scorerSkill
- cron-automatorSkill
- daily-brief-generatorSkill
- deep-researchSkill
- elite-longterm-memorySkill
- email-responderSkill
- fathom-tele-tvSkill
- fleet-commanderSkill
- frontend-designSkill
- gogSkill
- himalayaSkill
- imsgSkill
- internet-marketingSkill
- klaviyoSkill
- knowledge-extractorSkill
- koino-frontendSkill
- lead-research-assistantSkill
- lead-scorerSkill
- macos-calendarSkill
- marketing-drafterSkill
- marketingSkill
- marketing-strategy-pmmSkill
- master-marketingSkill
- meeting-prepSkill
- moltbookSkill
- moltguardSkill
- objection-destroyerSkill
- ontologySkill
- pipeline-autopilotSkill
- marketing-ideasSkill
- proactive-agentSkill
- proposal-generatorSkill
- The first 60 shown.
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
- Distinctive: line 32
When the user provides long-form content:
- Distinctive: line 36
Read the full content and identify:
- Distinctive: line 74
Write like you talk. No corporate voice.
- Distinctive: line 101
No hashtags in the tweet body (they reduce engagement on X)
- Distinctive: line 132
Write for saves and shares, not just likes
- Distinctive: line 196
After all 10 assets, include:
- Distinctive: line 220
Hooks are non-negotiable: If the first line doesn't stop the scroll, rewrite it.
- Distinctive: line 223
No filler: Every sentence earns its place or gets cut.
- Distinctive: line 308
Use line breaks aggressively -- dense paragraphs die on LinkedIn
- Distinctive: line 312
No emojis as bullet points (use dashes or numbers)
- Distinctive: line 313
Write at an 8th grade reading level
- Distinctive: line 346
Use numbers ("5 things I learned") -- they outperform vague threads
- Distinctive: line 349
No hashtags in threads (they look spammy on X)
- Distinctive: line 350
If including a link, put it in the LAST tweet only
- Distinctive: line 435
One idea per post: If you're saying "and also" -- split it into two posts.
- Distinctive: line 438
The hook earns the read: If the first line doesn't stop the scroll, nothing else matters.
- Distinctive: line 439
Give away the answer: Don't tease -- deliver. People share what made them smarter.
- Distinctive: line 440
Sound like a person: Read it out loud. If it sounds like a press release, rewrite it.
“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.
Files
<<<<<<< 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
- Every asset must stand alone. Someone seeing only that one post should understand the point.
- No copy-paste between platforms. Each asset is native to its platform — different format, different tone, different length.
- Hooks are non-negotiable. If the first line doesn't stop the scroll, rewrite it.
- CTAs are specific. Not "let me know what you think." Instead: "Which of these 3 do you struggle with most? Comment below."
- 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.
- 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):
| 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:
- Main Thesis (1 sentence): What is the single biggest idea?
- Key Insights (3-5 bullets): What would someone screenshot or share?
- Contrarian Take (1 sentence): What goes against conventional wisdom?
- Quotable Lines (2-3): Exact phrases that are punchy, memorable, or emotional
- Story/Example (1): The most compelling anecdote or case study mentioned
- 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
- One idea per post. If you're saying "and also" -- split it into two posts.
- Specificity wins. "We increased revenue 34% in 90 days" beats "we grew significantly."
- Stories > Lectures. People remember the story of ONE client, not a list of 10 tips.
- The hook earns the read. If the first line doesn't stop the scroll, nothing else matters.
- Give away the answer. Don't tease -- deliver. People share what made them smarter.
- 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
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
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.

