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:

TERMINAL / COPY-PASTE
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.

Get Repurpose on GitHub