Communitygithub.com

Reaproveitamento de Conteúdo (inference-sh/skills)

Atomização de conteúdo — transforme uma peça de conteúdo em vários formatos. Abrange blog-para-thread, blog-para-carrossel, podcast-para-blog, vídeo-para-citações e muito mais.

O que é skills)?

Esta skill automatiza o processo de atomização de conteúdo, permitindo que uma única peça de conteúdo (como um post de blog, podcast ou vídeo) seja convertida em múltiplos formatos para diferentes plataformas. Ela fornece um conjunto de receitas e boas práticas para adaptar o conteúdo mantendo a essência, mas ajustando tom, formato e duração para cada canal (Twitter, LinkedIn, Newsletter, TikTok, etc.). Utiliza a CLI do inference.sh (belt) para gerar assets visuais, áudio e postagens, integrando-se a apps como flux-dev-lora para imagens, dia-tts para voz e veo-3-1-fast para vídeos. É ideal para profissionais de marketing de conteúdo, estrategistas de mídia social e qualquer pessoa que precise distribuir conteúdo de forma eficiente e consistente em múltiplas plataformas, evitando cópia simples e garantindo que cada formato seja otimizado para seu público e contexto.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/inference-sh/skills/tree/HEAD/guides/content/content-repurposing

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Instale a skill via CLI do belt: npx skills add belt-sh/cli

Reaproveitamento de Conteúdo

Transforme uma peça de conteúdo em vários formatos via CLI do inference.sh.

Início Rápido

Requer a CLI do inference.sh (belt). Instruções de instalação

belt login

# Gere um card de citação a partir de uma citação de destaque do blog
belt app run falai/flux-dev-lora --input '{
  "prompt": "design minimalista de cartão de citação, fundo azul marinho escuro, grandes aspas brancas, tipografia limpa sem serifa, espaço profissional moderno, formato de postagem social",
  "width": 1024,
  "height": 1024
}'

A Pirâmide de Conteúdo

Uma peça fonte pode gerar 10+ ativos derivados:

            ┌──────────┐
            │ LONGA    │  Post de blog, podcast, vídeo, whitepaper
            │ DURAÇÃO  │
            │  FONTE   │
            └─────┬─────┘
                  │
        ┌─────────┼─────────┐
        ▼         ▼         ▼
   ┌─────────┐ ┌──────┐ ┌──────────┐
   │  MÉDIO  │ │MÉDIO │ │  MÉDIO   │  Newsletter, LinkedIn, email
   │ FORMATO │ │FORMAT│ │  FORMATO │
   └────┬────┘ └──┬───┘ └────┬─────┘
        │         │          │
   ┌────┼────┐    │     ┌────┼────┐
   ▼    ▼    ▼    ▼     ▼    ▼    ▼
 ┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐┌───┐  Tweets, citações, audiogramas,
 │   ││   ││   ││   ││   ││   ││   │  clipes curtos, tiles de infográfico
 └───┘└───┘└───┘└───┘└───┘└───┘└───┘

Receitas de Conversão

Post de Blog -> Thread no Twitter/X

Extraia 5-8 insights principais. Um por tweet. Adicione um gancho.

ElementoRegra
Tweet de ganchoFormato de lista, contrário ou promessa
Tweets de corpoUm insight por tweet, máx. 280 caracteres
Quebras visuaisAdicione imagem a cada 3-4 tweets
Tweet finalCTA + "RT o primeiro tweet se for útil"

Adaptação:

  • Remova nuances e ressalvas (threads são diretas)
  • Adicione números e especificidades (threads precisam ser escaneáveis)
  • Corte linguagem acadêmica (threads são conversacionais)
# Gere um visual para a thread
belt app run falai/flux-dev-lora --input '{
  "prompt": "tile de infográfico limpo, estatística única 60% destacada em negrito grande, fundo minimalista escuro, estilo de visualização de dados, profissional",
  "width": 1024,
  "height": 1024
}'

# Publique a thread
belt app run x/post-create --input '{
  "text": "Analisei 500 páginas de destino.\n\nAqui estão 7 padrões que os melhores conversores têm em comum:\n\n🧵 Thread:"
}'

Post de Blog -> Carrossel do LinkedIn

1 slide por seção. Total de 8 a 12 slides.

SlideConteúdo
1 (Gancho)Afirmação ousada ou pergunta do título
2-9 (Conteúdo)Um ponto-chave por slide, texto grande, visual de apoio
10 (Resumo)Recapitulação dos principais aprendizados
11 (CTA)"Siga para mais" / "Salve isso" / "Comente suas ideias"

Especificações: 1080x1080 (quadrado) ou 1080x1350 (4:5 para mais espaço)

# Gere os slides do carrossel
for i in {1..10}; do
  belt app run falai/flux-dev-lora --input "{
    \"prompt\": \"slide de apresentação limpo e minimalista, fundo gradient escuro, área de texto grande, design profissional de negócios, slide $i de 10, estilo consistente\",
    \"width\": 1024,
    \"height\": 1024
  }" --no-wait
done

Post de Blog -> Seção de Newsletter

Resumo de 3 linhas + "por que isso importa" + link.

## Destaque da Semana: [Título]

[Resumo de 1-2 frases do insight principal]

**Por que isso importa:** [1 frase conectando ao trabalho/vida do leitor]

→ [Leia o post completo](link)

Post de Blog -> Roteiro de Vídeo Curto

Problema + insight principal + CTA. Menos de 60 segundos.

SeçãoDuraçãoConteúdo
Gancho3s"A maioria das pessoas erra em [tópico]."
Problema10sDiga o erro comum
Insight25sSua principal descoberta/conselho
Prova10sUma estatística ou exemplo
CTA5s"Siga para mais" / "Link na bio"
# Gere narração
belt app run falai/dia-tts --input '{
  "prompt": "[S1] A maioria das páginas de destino comete esse erro. Elas colocam as características acima da dobra em vez do resultado. As páginas com maior conversão mostram como a vida fica DEPOIS de usar o produto. Experimente e veja sua taxa de conversão subir."
}'

# Gere vídeo
belt app run google/veo-3-1-fast --input '{
  "prompt": "Estilo de gravação de tela, rolando por uma página de destino bem projetada, UI moderna e limpa, rolagem suave, site profissional"
}'

Post de Blog -> Audiograma

Selecione a melhor citação. Gere áudio. Adicione visual de forma de onda.

# Gere áudio da citação principal
belt app run falai/dia-tts --input '{
  "prompt": "[S1] O erro número um que vejo em páginas de destino... é colocar características acima da dobra. As melhores páginas mostram o resultado. Não o que seu produto faz, mas como a vida fica depois."
}'

Episódio de Podcast -> Post de Blog

# 1. Transcreva o episódio
belt app run <stt-app> --input '{
  "audio": "episodio-42.mp3"
}'

# 2. Edite a transcrição no formato de blog:
# - Remova palavras de preenchimento (hum, ah, tipo, sabe)
# - Adicione cabeçalhos nas mudanças de tópico
# - Divida em parágrafos
# - Adicione introdução e conclusão
# - Adicione links mencionados no episódio

Episódio de Podcast -> Cartões de Citação

3 a 5 melhores citações com atribuição do falante.

# Gere fundos para os cartões de citação
belt app run falai/flux-dev-lora --input '{
  "prompt": "fundo de cartão de citação minimalista, gradiente sutil de azul escuro para preto, marca d\'água grande de aspas, design moderno e limpo, formato quadrado para redes sociais",
  "width": 1080,
  "height": 1080
}'

Vídeo -> GIF

Momento-chave, 3 a 5 segundos, abaixo de 5MB.

Melhores momentos para GIFs:

  • Reações
  • Revelações de antes/depois
  • Etapas principais de demonstração
  • Momentos engraçados ou surpreendentes

Vídeo Longo -> Clipes Curtos

# Extraia os melhores segmentos de 15 a 60 segundos para Reels/TikTok/Shorts
# Foque em momentos autossuficientes que façam sentido sem contexto:
# - Uma dica ou insight único
# - A revelação de uma estatística surpreendente
# - A demonstração de um recurso
# - Uma opinião forte ou polêmica

A Regra de Ouro

Nunca copie e cole entre formatos. Cada plataforma tem diferentes:

PlataformaTempo de AtençãoTomFormato
Blog5-10 minDetalhado, minuciosoParágrafos longos OK
Twitter/X5-30 seg por tweetDireto, incisivo280 caracteres, fragmentado
LinkedIn1-3 minProfissional, perspicazParágrafos curtos, quebras de linha
Newsletter5-7 minCurado, pessoalSeções com cabeçalhos
TikTok/Reels15-60 segEnergético, diretoGancho em 1 segundo
Podcast20-60 minConversacional, profundoHistórias e digressões OK

Checklist de Reaproveitamento de Conteúdo

Para cada peça de conteúdo longo, crie:

  • Thread no Twitter/X (5-8 tweets)
  • Post ou carrossel no LinkedIn
  • Seção de newsletter (resumo de 3 linhas)
  • 2 a 3 cartões de citação para redes sociais
  • Roteiro de vídeo curto (30-60s)
  • Trecho de email para sequência de nutrição
  • Slide para apresentação interna

Erros Comuns

ErroProblemaCorreção
Copiar e colar entre plataformasParece preguiçoso, formato erradoRe-escreva para o estilo de cada plataforma
Reaproveitar conteúdo fracoAmplifica mediocridadeSó reaproveite suas melhores peças
Publicar no mesmo dia em todos os lugaresSobreposição de audiência vê duplicatasEspace ao longo de dias/semanas
Perder a mensagem centralDerivada perde o focoIdentifique primeiro o ÚNICO insight principal
Sem adaptação visualApenas texto em plataformas visuaisCrie gráficos específicos para cada plataforma
Esquecer a atribuiçãoPlágio de si mesmoFaça link de volta ao original

Skills Relacionadas

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

Navegue por todos os apps: belt app list

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Habilidades Relacionadas