- Text: Claude turns one article into threads, LinkedIn posts, FAQ pairs and a newsletter intro in a single API call. At published Sonnet 5.5 prices that is roughly 5 cents per article.
- Short video: Opus Clip picks clips for you automatically (from $15/month). Descript lets you cut video by editing its transcript (from $16/month billed annually).
- Distribution: a scheduler such as Marky or Buffer publishes the results. Most of the work is in the plumbing, not the AI.
What we run and what we researched: the distribution section below is our own setup at DesignCopy, and every number in it is ours. The Claude, Opus Clip and Descript sections are a researched comparison, not a benchmark we ran. Prices were checked on each vendor’s pricing page on October 21, 2026.
Why Repurpose at All?
A blog post reaches the people who search for it. Everyone else is on LinkedIn, X, Instagram or in their inbox. Repurposing turns one researched article into the formats those channels expect, so the research gets used more than once.
The AI part is now cheap and fast. What still takes effort is deciding what each platform gets, and building the pipes that deliver it reliably. That is where we have made our mistakes, so that is where this guide starts.

What We Actually Run at DesignCopy
Our social posts are infographics, not text excerpts. We use Claude to draft each one as an HTML page (1080×1350, our brand colours), render it to PNG with headless Microsoft Edge, and upload it to Marky with a caption for each platform. Marky schedules and publishes to X and LinkedIn.
Five things we learned the hard way:
- Check which caption each platform really uses. In Marky the base caption feeds Facebook and Instagram, and only the per-platform overrides change X and LinkedIn. Our Facebook page got the short X-length copy until we made the base caption the long version.
- “Connected” does not mean “posting”. Our X account showed as valid in Marky, yet scheduled posts never reached X. The publish results had no X row at all: no error, just nothing. A stale token was the cause, and reconnecting the account fixed it.
- Channel limits shape the architecture. When the workspace ran out of channels, we kept X and LinkedIn in Marky and wrote a small script that mirrors each published post to our Facebook page and Instagram through Meta’s Graph API. It runs every 30 minutes and keeps a state file, so each post is mirrored at most once.
- Instagram needs a public image URL. The Graph API will not accept image bytes for Instagram. We reuse the public URL Marky’s upload already produces. Facebook, by contrast, accepts a local file.
- Re-check the plumbing when anything changes. Instagram was later reconnected inside Marky, but the mirror kept running. It has made 74 Instagram posts since late July, many of them duplicates of posts Marky had already published.
Every repurposing stack fails quietly. Once a week, open one post on each platform and confirm it arrived once, with the right caption. A dashboard reporting “published” is not the same as a post people can see.
Step 1: Extract Text Assets With Claude
For text, one structured prompt does most of the work. Send the article body to the Claude API with an instruction like this and ask for JSON back, so each asset lands in its own field:
Extract from this article: 1. A 3-bullet Quick Answer summary 2. Five Twitter/X threads (each 4-6 tweets, under 280 chars per tweet) 3. Three LinkedIn post variations (300-500 words each) 4. Eight FAQ Q&A pairs formatted as JSON-LD FAQPage schema 5. One email newsletter intro paragraph (150 words max) If a section contains a code block, describe it in plain language instead of pasting the code. Return as a single JSON object.
What it costs. A 2,000-word article is roughly 3,000 input tokens. The five assets above come to roughly 4,000 output tokens. At Anthropic’s published API prices, that works out as:
| Model | Input / output per million tokens | Estimated cost per article | 50 articles |
|---|---|---|---|
| Claude Sonnet 5.5 | $2 / $10 | about $0.05 | about $2.30 |
| Claude Haiku 5.5 | $0.10 / $0.50 | under $0.01 | about $0.12 |
These are estimates from list prices, not a bill we paid. Your real figure depends on article length and how long you let the outputs run. Prompt caching cuts the input side further: cached reads on Sonnet 5.5 cost $0.10 per million tokens instead of $2.
Start with your highest-traffic post from the last 90 days. It has proven demand, so the repurposed versions start from something people already wanted.
If you would rather write the long-form piece with AI too, our guide to generative AI content creation compares the main models for drafting.

Step 2: Opus Clip vs Descript for Short Video
If you record podcasts, webinars or screen tutorials, video is where repurposing pays most. The two tools take opposite approaches. Opus Clip picks the clips for you. Descript gives you the transcript and lets you choose.
| Feature | Opus Clip | Descript |
|---|---|---|
| How clips are chosen | Automatically, ranked by an AI score | You select passages in the transcript |
| Editing model | Review and tweak suggested clips | Edit the video by editing its text |
| Text output | Captions | Full transcript you can turn into a blog post or newsletter |
| Free plan | Yes; animated captions carry a watermark, 3-day export limit | Yes; 1 media hour a month |
| Paid plans | Starter $15/mo, Pro $29/mo, Business custom | Hobbyist $16, Creator $24, Business $50 per person/mo billed annually ($24 / $35 / $65 monthly) |
| Best for | Volume: many clips from long recordings, fast | Precision: technical vocabulary, careful edits |
Our take: pick Opus Clip if you want a lot of clips with little effort and can live with reviewing its picks. Pick Descript if your recordings are full of product names and jargon, because you see and fix every word before it ships.

Step 3: Wire It Together
You can run the Claude prompt by hand for a few posts a month. Beyond that, an automation tool saves the copying and pasting. Here is a four-node template for n8n. It is a starting point, not the setup we run (ours is described above):
- Trigger: a webhook fires when WordPress publishes a post
- Fetch: an HTTP request pulls the article body by post ID
- Extract: an HTTP request sends the body to the Claude API with the prompt above
- Distribute: a split node sends each asset to your scheduler, and the FAQ pairs to a sheet for review
Store your Anthropic API key in an n8n credential, not in a node expression. Credentials are encrypted at rest. Expressions show up in exported workflow JSON, which has a habit of ending up in public repositories.
Not sure n8n is the right tool? Our Make vs Zapier vs n8n comparison covers the trade-offs. Our Zapier AI review has current Zapier pricing, and the no-code AI automation guide starts from zero.
What the Stack Costs Per Month
Two setups for about 50 articles a month, using the prices above. The API figures are our estimates; the subscriptions are list prices on October 21, 2026.
| Item | Lean | Fuller |
|---|---|---|
| Claude API (Sonnet 5.5) | ~$2.30 | ~$2.30 |
| Video clips | Opus Clip Starter $15 | Opus Clip Pro $29 |
| Transcript editing | Descript Hobbyist $16 (annual) | Descript Creator $24 (annual) |
| Automation | n8n self-hosted (your server cost) | n8n Cloud Starter €20 (annual) |
| Total | about $33 + hosting | about $78 |
Add your scheduler on top. Buffer and Marky both have their own plans, and many teams already pay for one.
- The AI step is the cheap part: about 5 cents an article on Sonnet 5.5, under a cent on Haiku 5.5, at list prices.
- Choose Opus Clip for automatic volume and Descript for transcript-level control.
- The failures we hit were all in distribution: wrong captions, silently dropped posts and duplicates. Budget time to check each channel weekly.
- Our AI automation hub has more on building the pipes.
Frequently Asked Questions
Can I run this workflow without writing any code?
Mostly. The n8n template needs a webhook trigger, two HTTP request nodes and a connector for your scheduler. No Python or JavaScript is required, but you do need to set up API credentials and map JSON fields between nodes. For a handful of posts a month, pasting the prompt into the Claude chat interface is simpler.
Does Opus Clip work with Zoom recordings or only studio video?
It accepts uploaded video files (up to 10GB each on the Free and Starter plans) and links from sources such as YouTube and Google Drive on paid plans, so raw Zoom recordings are fine. Expect to review its clip picks more closely on screen recordings, where there is no speaker on camera to anchor the moments.
How do I stop Claude pasting code blocks into tweets?
Tell it what to do instead. The prompt above includes one line: describe any code block in plain language rather than pasting the code. Without an instruction like that, a long code sample can end up squeezed into a single tweet.
Is there a duplicate-content risk from repurposing the same article across platforms?
Not for search rankings. Google’s guidance treats duplicate content as a problem only when it is deceptive or manipulative, and summaries or reformatted versions of your own article on LinkedIn or X are neither. The real risk is the one we hit: posting the same thing twice to the same channel, which annoys followers.
What is the minimum volume to justify automating this?
If you publish only a few posts a month, run the prompt by hand and schedule the results yourself. Automate once the copying and pasting takes longer than maintaining a workflow, and once you have a weekly habit of checking that every channel actually received its posts.
Last updated: 2026-10-21. Prices checked on opus.pro, descript.com, claude.com and n8n.io that day.
