Install
openclaw skills install @social-media-skills/cross-platform-repurposingUse to turn one piece of content into multiple platform-native posts — adapt, never copy-paste. Run when the user says "repurpose this," "turn this into posts for every platform," "cross-post," "make this work on TikTok/LinkedIn/X too," "one idea into a week of content," "turn this blog/video/podcast into social posts," or wants to fan content out. Reads brand-profile and voice first, extracts the core idea, then re-natives it for each platform (different hook, format, length, mechanics, CTA) using the content skills, and hands the fan-out to scheduling-and-queue. This is the multiplier that makes a content operation sustainable — but every version must stand on its own and feel native, never duplicated.
openclaw skills install @social-media-skills/cross-platform-repurposingThis skill turns one idea into many posts — the single biggest lever for producing content sustainably. One blog post becomes a week of social; one strong insight becomes five platform-native posts. It's how a small team posts like a big one.
The principle that makes it work — and the trap that ruins most attempts:
Repurposing is not reposting. Pasting the same caption onto every platform is the lazy version: it fits none of them natively, it looks like spam to anyone who follows you in two places, and several platforms quietly suppress obviously cross-posted content. The craft is atomize → adapt: extract the core idea, then rebuild it natively for each target — a different hook, format, length, and CTA, same truth and voice.
batch-content-plan, to stretch limited raw material into a full calendar.When NOT to use it: when content is genuinely platform-specific (an in-joke, a platform-native trend, a reply) — forcing it elsewhere reads wrong. And when the audience overlaps almost entirely on two platforms, vary the angle, don't just relocate the post. Know when a piece shouldn't travel.
Load brand-profile.md and voice.md. Voice stays constant across platforms; register
shifts per platform (use the voice tone-map — LinkedIn more formal, TikTok looser). Carry
guardrails everywhere.
Extract the reusable atom from the source — the point, the insight, the story, the stat, the
moment. For a single post that's usually one atom; for long-form (a blog, a 20-minute video) it's
several atoms, each strong enough to be its own post. Don't summarize a long piece into one
weak post — pull its best 5–10 atoms. See references/repurposing-model.md.
Decide the platforms and the direction of the repurpose (one→many, long→short,
format→format, video↔text — see references/source-types.md). Direction determines the
mechanics.
For each target, rebuild the atom natively — composing the right skills:
hook-writer) — what hooks on a LinkedIn feed differs from a
TikTok first frame.caption-writer), the script if video (reels-script), or the thread
(thread-writer).What stays the same: the atom and the voice. What changes: hook, format, length,
structure, CTA, mechanics, register. See references/platform-transforms.md.
Every version must pass two tests:
If two platforms share most of the audience, change the angle between them, not just the formatting.
Pass the finished, per-platform versions to scheduling-and-queue to schedule/fan out (it
confirms and validates first; WoopSocial applies per-platform fields). Space them out — don't
fire the same idea everywhere at the same minute.
If two versions are the same text with different hashtags, you reposted — go back to Step 3.
reels-script to build it as a video, don't read the
caption aloud.brand-profile, voice-builder — voice + register + guardrails.hook-writer — a fresh hook for each platform.caption-writer, reels-script, thread-writer — build each native version.content-recycling — repurposing across time (refresh evergreen later).captions-and-clipping, opus-clip — cutting clips from long video (podcasts, webinars) at depth.batch-content-plan — uses this to stretch material into a calendar.scheduling-and-queue — schedules/fans out the finished versions.references/repurposing-model.md — atomize → adapt; what stays vs changes; the directions.references/platform-transforms.md — how one idea becomes each platform's native post.references/source-types.md — repurposing by source/direction (long-form, fan-out, cross-medium).references/examples.md — one idea → five native versions, and a long-form atomization.