agentsclimarketplace

Criar video

Skill thiagoxikota/ai-collective-content-lab/.claude/skills/criar-video

White-label content tooling for The AI Collective chapters. Instagram posts, carousels and reels in the brand identity, from Claude Code. Posts need no API key (local render). Built by the Florianópolis chapter.

Install
npx -y skills add thiagoxikota/ai-collective-content-lab --skill criar-video

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Monta um video curto (reel ou slideshow) com Remotion a partir das imagens em assets/generated/ (ou das amostras) mais legendas na tela, e renderiza um MP4 em out/. Use quando a pessoa disser "monta um video", "cria um reel", "faz um reel com essas imagens", "transforma em video", "gera um slideshow", "make a video", "create a reel", "render a video with these images".

SKILL.md

2.6 KB, as published. Nobody here has run it

Criar video (imagens + texto para MP4)

Junta as imagens geradas em um video vertical com Ken Burns, transicoes e legendas.

Quando usar

A pessoa quer um video a partir das imagens. Gatilhos: "monta um reel", "faz um video com essas imagens", "cria um slideshow", "render a video".

Passo a passo

  1. Confirme que existem imagens em assets/generated/. Se nao houver, gere antes com a skill gerar-imagem (ou use as amostras de assets/samples/, que ja funcionam).
  2. Escolha o formato (Reel com movimento, ou Slideshow mais calmo) e a orientacao (vertical e o padrao).
  3. Junte as legendas, uma por imagem, separadas por barra |.
  4. Rode o comando. O render leva de alguns segundos a ~1 minuto.
  5. Mostre o caminho do MP4 em out/. Para conferir antes de renderizar, sugira npm run studio (preview ao vivo).

Comando exato

node scripts/render-video.mjs --comp Reel --orientation vertical --seconds 3 \
  --captions "Legenda 1|Legenda 2|Legenda 3" --title "Titulo de abertura"

Sem --images, ele usa todas as imagens de assets/generated/ (ou as amostras). Para escolher imagens: --images "generated/img-a.png,generated/img-b.png". Da pra misturar clips de IA (mp4) com fotos: --images "generated/clip-x.mp4,samples/floripa-night.png". Orientacao: --orientation vertical | horizontal | square. Composicao: --comp Reel | Slideshow. --brand "Seu Chapter" troca a etiqueta de marca no canto (padrao = o chapter do brand.config.mjs). --accent "#FF630D" troca a cor de destaque (padrao = laranja da marca). --seconds 3 segundos por imagem (1 a 15; valores fora disso sao ajustados).

Exemplo real

Pessoa: "monta um reel vertical com as imagens que a gente gerou, legenda 'Floripa no mapa'"

node scripts/render-video.mjs --comp Reel --orientation vertical --seconds 3 \
  --captions "Floripa no mapa|Comunidade de IA|AI Collective" --title "AI Collective Floripa"

Saida: out/reel-1782600000000.mp4

Observacoes

  • Nao precisa de chave de API. Render e 100% local (Remotion usa o proprio navegador headless).
  • Preview ao vivo para ajustar antes de renderizar: npm run studio.
  • Em maquina com pouca RAM (ex: 8 GB), se travar, adicione --concurrency 2.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.