101-skills/superpowers

content-repurposing

Content atomization — turn one piece of content into many formats.

Voir la source

Mode d’emploi

  1. Copiez la commande et examinez le paquet avant de l’installer dans votre environnement agent.
  2. Consultez le document original pour les outils, identifiants et environnements requis.
  3. Décrivez les entrées et le livrable souhaité ; comparez la sortie aux sources.
npx skills add https://github.com/101-skills/superpowers --skill content-repurposing

Avant de commencer

  • L’installation n’inclut ni abonnement au modèle, ni quota API, ni accès aux fichiers.
  • Étoiles et installations reflètent l’activité, pas un test indépendant de qualité ou de sécurité.
Document Skill original

Rendu depuis le dépôt source en conservant titres, exemples, code, tableaux, liens et images.

Install the belt CLI skill: npx skills add belt-sh/cli

Content Repurposing

Turn one piece of content into many formats via inference.sh CLI.

Quick Start

Requires inference.sh CLI (belt). Install instructions
bash
belt login

# Generate a quote card from a blog pull-quote
belt app run falai/flux-dev-lora --input '{
  "prompt": "minimal quote card design, dark navy background, large white quotation marks, clean sans-serif typography space, modern professional design, social media post format",
  "width": 1024,
  "height": 1024
}'

The Content Pyramid

One source piece can generate 10+ derivative assets:

            ┌──────────┐
            │ LONG-FORM │  Blog post, podcast, video, whitepaper
            │  SOURCE   │
            └─────┬─────┘
                  │
        ┌─────────┼─────────┐
        ▼         ▼         ▼
   ┌─────────┐ ┌──────┐ ┌──────────┐
   │ MEDIUM  │ │MEDIUM│ │  MEDIUM  │  Newsletter, LinkedIn, email
   │ FORMAT  │ │FORMAT│ │  FORMAT  │
   └────┬────┘ └──┬───┘ └────┬─────┘
        │         │          │
   ┌────┼────┐    │     ┌────┼────┐
   ▼    ▼    ▼    ▼     ▼    ▼    ▼
 ┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐  Tweets, quotes, audiograms,
 │   ││   ││   ││   ││   ││   ││   │  short clips, infographic tiles
 └───┘└───┘└───┘└───┘└───┘└───┘└───┘

Conversion Recipes

Blog Post -> Twitter/X Thread

Extract 5-8 key insights. One per tweet. Add hook.

ElementRule
Hook tweetListicle, contrarian, or promise format
Body tweetsOne insight per tweet, 280 chars max
Visual breaksAdd image every 3-4 tweets
Final tweetCTA + "RT the first tweet if useful"

Adaptation:

  • Remove nuance and caveats (threads are punchy)
  • Add numbers and specifics (threads need skimmability)
  • Cut academic language (threads are conversational)
bash
# Generate a visual for the thread
belt app run falai/flux-dev-lora --input '{
  "prompt": "clean infographic tile, single statistic 60% highlighted in large bold text, minimal dark background, data visualization style, professional",
  "width": 1024,
  "height": 1024
}'

# Post the thread
belt app run x/post-create --input '{
  "text": "I analyzed 500 landing pages.\n\nHere are 7 patterns the top converters all share:\n\n🧵 Thread:"
}'

Blog Post -> LinkedIn Carousel

1 slide per section. 8-12 slides total.

SlideContent
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)

bash
# Generate carousel slides
for i in {1..10}; do
  belt app run falai/flux-dev-lora --input "{
    \"prompt\": \"clean minimal presentation slide, dark gradient background, large text area, professional business design, slide $i of 10, consistent style\",
    \"width\": 1024,
    \"height\": 1024
  }" --no-wait
done

Blog Post -> Newsletter Section

3-line summary + "why it matters" + link.

## This Week's Feature: [Title]

[1-2 sentence summary of the key insight]

**Why it matters:** [1 sentence connecting to reader's work/life]

→ [Read the full post](link)

Blog Post -> Short-Form Video Script

Problem + key insight + CTA. Under 60 seconds.

SectionDurationContent
Hook3s"Most people get [topic] wrong."
Problem10sState the common mistake
Insight25sYour key finding/advice
Proof10sOne stat or example
CTA5s"Follow for more" / "Link in bio"
bash
# Generate voiceover
belt app run falai/dia-tts --input '{
  "prompt": "[S1] Most landing pages make this mistake. They put the features above the fold instead of the outcome. Top converting pages show what life looks like AFTER using the product. Try it and watch your conversion rate climb."
}'

# Generate video
belt app run google/veo-3-1-fast --input '{
  "prompt": "Screen recording style, scrolling through a well-designed landing page, clean modern UI, smooth scroll, professional website"
}'

Blog Post -> Audiogram

Pull best quote. Generate audio. Add waveform visual.

bash
# Generate audio of the key quote
belt app run falai/dia-tts --input '{
  "prompt": "[S1] The number one mistake I see on landing pages... is putting features above the fold. The best pages show the outcome. Not what your product does, but what life looks like after."
}'

Podcast Episode -> Blog Post

bash
# 1. Transcribe the episode
belt app run <stt-app> --input '{
  "audio": "episode-42.mp3"
}'

# 2. Edit transcript into blog format:
# - Remove filler words (um, uh, like, you know)
# - Add headers at topic changes
# - Break into paragraphs
# - Add intro and conclusion
# - Add links mentioned in the episode

Podcast Episode -> Quote Cards

3-5 best quotes with speaker attribution.

bash
# Generate quote card backgrounds
belt app run falai/flux-dev-lora --input '{
  "prompt": "minimal quote card background, subtle gradient from dark blue to black, large quotation mark watermark, clean modern design, social media square format",
  "width": 1080,
  "height": 1080
}'

Video -> GIF

Key moment, 3-5 seconds, under 5MB.

Best moments for GIFs:

  • Reaction shots
  • Before/after reveals
  • Key demonstration steps
  • Funny or surprising moments

Long Video -> Short Clips

bash
# Extract the best 15-60 second segments for Reels/TikTok/Shorts
# Focus on self-contained moments that make sense without context:
# - A single tip or insight
# - A surprising stat reveal
# - A demonstration of one feature
# - A strong opinion or hot take

The Golden Rule

Never copy-paste across formats. Each platform has different:

PlatformAttention SpanToneFormat
Blog5-10 minThorough, detailedLong paragraphs OK
Twitter/X5-30 sec per tweetPunchy, declarative280 chars, fragmented
LinkedIn1-3 minProfessional, insightfulShort paragraphs, line breaks
Newsletter5-7 minCurated, personalSections with headers
TikTok/Reels15-60 secEnergetic, directHook in 1 second
Podcast20-60 minConversational, deepStories and tangents OK

Content Repurposing Checklist

For each piece of long-form content, create:

  • [ ] Twitter/X thread (5-8 tweets)
  • [ ] LinkedIn post or carousel
  • [ ] Newsletter section (3-line summary)
  • [ ] 2-3 quote cards for social
  • [ ] Short-form video script (30-60s)
  • [ ] Email snippet for nurture sequence
  • [ ] Slide for internal presentation

Common Mistakes

MistakeProblemFix
Copy-pasting between platformsFeels lazy, wrong formatRewrite for each platform's style
Repurposing weak contentAmplifies mediocrityOnly repurpose your best pieces
Same day posting everywhereAudience overlap sees duplicatesStagger across days/weeks
Losing the core messageDerivative misses the pointIdentify the ONE key insight first
No visual adaptationText-only on visual platformsCreate platform-specific graphics
Forgetting attributionPlagiarizes yourselfLink back to the original

Related Skills

bash
npx skills add inference-sh/skills@ai-social-media-content
npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@text-to-speech
npx skills add inference-sh/skills@twitter-automation

Browse all apps: belt app list

Tâches connexes

du même dépôt

Autres Skills

Tous les Skills
101-skills
Communauté

ai-video-generation

Generate AI videos with Google Veo, Seedance 2.0, HappyHorse, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 2.0, HappyHorse 1.0, Wan 2.5, Grok Imagine Video, OmniHuman, Fabric, HunyuanVideo. Capabilities: text-to-video, image-to-video, reference-to-video, video editing, lipsync, avatar animation, video upscaling, foley sound. Use for: social media videos, marketing content, explainer videos, product demos, AI avatars. Triggers: video generation, ai video, text t

installations
865,2 k
GitHub Stars
12
Mis à jour
31 août
101-skills
Communauté

ai-avatar-video

Create AI avatar and talking head videos via inference.sh CLI. Recommended: P-Video-Avatar (fastest, cheapest, built-in TTS). Also: OmniHuman, Fabric, PixVerse. Audio: Inworld TTS-2 (100+ languages, emotion steering for characters), ElevenLabs, Kokoro. Capabilities: audio-driven avatars, text-to-avatar, lipsync videos, talking head generation, virtual presenters, UGC content. Use for: AI presenters, explainer videos, virtual influencers, dubbing, marketing videos, UGC ads, gaming avatars, NPC di

installations
863,5 k
GitHub Stars
12
Mis à jour
31 août
101-skills
Communauté

ai-image-generation

Generate AI images with GPT-Image-2, FLUX, Gemini, Grok, Seedream, Reve and 50+ models via inference.sh CLI. Models: GPT-Image-2, FLUX Dev LoRA, FLUX.2 Klein LoRA, Gemini 3 Pro Image, Grok Imagine, Seedream 4.5, Reve, ImagineArt. Capabilities: text-to-image, image-to-image, inpainting, LoRA, image editing, upscaling, text rendering. Use for: AI art, product mockups, concept art, social media graphics, marketing visuals, illustrations. Triggers: flux, image generation, ai image, text to image, st

installations
864,1 k
GitHub Stars
12
Mis à jour
31 août
101-skills
Communauté

twitter-automation

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automa

installations
863,8 k
GitHub Stars
12
Mis à jour
31 août