Repurposing usually means pasting the same words into a different box. That's why repurposed posts often feel flat. Each channel needs its own entry point.
What it does
Give it a source (a script, article, post, notes or transcript) and a target format. It keeps the core idea and the evidence, then rebuilds everything else for where the piece will live:
- LinkedIn: the point lands in the first two lines, before "see more."
- X or Threads: the first post stands on its own, one idea per post.
- Carousel: the first slide is the hook, one idea per slide, and the last slide delivers.
- Caption: adds what the video didn't say instead of repeating it.
- Newsletter: room for nuance, links and caveats.
If a source doesn't really fit a format, it says so instead of forcing a weak version.
The multiplication map
Every run ends with up to four specific ideas for what else the piece could become, like "the three-step check in the middle could be a three-slide carousel."
It also checks each version for empty engagement bait, tacked-on morals and claims the source doesn't support before handing it back.
Try it
- "Turn this script into a LinkedIn post"
- "Make a carousel from this article"
- "Repurpose this for X and my newsletter"
Install
In Claude Code, copy the folder into your skills directory:
git clone https://github.com/ecemkaraman/ai-skills.git
cp -r ai-skills/skills/repurpose ~/.claude/skills/
In the Claude app, zip the repurpose folder, then go to Customize → Skills, click +, choose Create skill → Upload a skill, and upload the zip. Code execution needs to be on in Settings → Capabilities.