npx skills add ...
npx skills add inference-sh/skills --skill content-repurposing
Content atomization — turn one piece of content into many formats. Covers blog-to-thread, blog-to-carousel, podcast-to-blog, video-to-quotes, and more. Use for: content marketing, social media, multi-platform distribution, content strategy. Triggers: content repurposing, repurpose content, content atomization, content recycling, one to many content, multi platform content, cross post, adapt content, reformat content, blog to thread, blog to video, podcast to blog, content multiplication
npx skills add inference-sh/skills --skill content-repurposing
Install the belt CLI skill:
npx skills add belt-sh/cli
Turn one piece of content into many formats via inference.sh CLI.
Requires inference.sh CLI (
belt). Install instructions
One source piece can generate 10+ derivative assets:
Extract 5-8 key insights. One per tweet. Add hook.
| Element | Rule |
|---|---|
| Hook tweet | Listicle, contrarian, or promise format |
| Body tweets | One insight per tweet, 280 chars max |
| Visual breaks | Add image every 3-4 tweets |
| Final tweet | CTA + "RT the first tweet if useful" |
Adaptation:
1 slide per section. 8-12 slides total.
| Slide | Content |
|---|---|
| 1 (Hook) | Bold claim or question from headline |
| 2-9 (Content) | One key point per slide, large text, supporting visual |
| 10 (Summary) | Recap the key takeaways |
| 11 (CTA) | "Follow for more" / "Save this" / "Comment your thoughts" |
Specs: 1080x1080 (square) or 1080x1350 (4:5 for more space)
3-line summary + "why it matters" + link.
Problem + key insight + CTA. Under 60 seconds.
| Section | Duration | Content |
|---|---|---|
| Hook | 3s | "Most people get [topic] wrong." |
| Problem | 10s | State the common mistake |
| Insight | 25s | Your key finding/advice |
| Proof | 10s | One stat or example |
| CTA | 5s | "Follow for more" / "Link in bio" |
Pull best quote. Generate audio. Add waveform visual.
3-5 best quotes with speaker attribution.
Key moment, 3-5 seconds, under 5MB.
Best moments for GIFs:
Never copy-paste across formats. Each platform has different:
| Platform | Attention Span | Tone | Format |
|---|---|---|---|
| Blog | 5-10 min | Thorough, detailed | Long paragraphs OK |
| Twitter/X | 5-30 sec per tweet | Punchy, declarative | 280 chars, fragmented |
| 1-3 min | Professional, insightful | Short paragraphs, line breaks | |
| Newsletter | 5-7 min | Curated, personal | Sections with headers |
| TikTok/Reels | 15-60 sec | Energetic, direct | Hook in 1 second |
| Podcast | 20-60 min | Conversational, deep | Stories and tangents OK |
For each piece of long-form content, create:
| Mistake | Problem | Fix |
|---|---|---|
| Copy-pasting between platforms | Feels lazy, wrong format | Rewrite for each platform's style |
| Repurposing weak content | Amplifies mediocrity | Only repurpose your best pieces |
| Same day posting everywhere | Audience overlap sees duplicates | Stagger across days/weeks |
| Losing the core message | Derivative misses the point | Identify the ONE key insight first |
| No visual adaptation | Text-only on visual platforms | Create platform-specific graphics |
| Forgetting attribution | Plagiarizes yourself | Link back to the original |
Browse all apps: belt app list