Communitygithub.com

reeljet

Use quando o usuário deseja criar um pequeno vídeo promocional ou demo (Reels/TikTok/Shorts/hero de landing page) para um aplicativo, site ou SaaS a partir de suas próprias gravações de tela e capturas de tela. Orquestra direção criativa, motion/b-roll gerado por Higgsfield, música local e montagem determinística com ffmpeg nos formatos mestre 16:9 + 9:16. Gatilho: /reeljet.

O que é reeljet?

reeljet é uma skill de agente de IA que transforma capturas reais de produtos em vídeos promocionais curtos (Reels, TikTok, Shorts ou hero de landing page). O usuário fornece o material bruto (gravações de tela, capturas de tela e logotipo); a skill orquestra a direção criativa, gera motion e b-roll através do serviço Higgsfield, seleciona música de uma biblioteca local e monta o corte final usando ffmpeg. O fluxo de trabalho possui 5 fases: captura de ativos e definição de marca, plano criativo com um ponto de bloqueio para aprovação do usuário (incluindo custo estimado de créditos Higgsfield), geração idempotente de cada cena, montagem final nos formatos 16:9 e 9:16 com legendas e música normalizada, e uma fase de QA/iteração para refinamento. É útil para desenvolvedores, criadores de conteúdo e equipes de produto que precisam produzir rapidamente vídeos promocionais de alta qualidade sem edição manual, suportando reprodutibilidade e personalização.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add Xabilimon1/reeljet

Perguntar na sua IA favorita

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

Documentação

O que reeljet faz?

Transforme capturas reais de produtos em vídeos promocionais curtos. Você fornece a essência (gravações, capturas de tela, logotipo); Higgsfield adiciona motion/b-roll; uma biblioteca local adiciona música; ffmpeg monta o corte final.

Pré-requisitos

  • ffmpeg instalado (brew install ffmpeg).
  • ~/reeljet/music-library/ populada (consulte references/music-selection.md).
  • Higgsfield MCP conectado com créditos.

Fluxo de trabalho (5 fases)

Fase 0 — Captura + marca

  1. Obtenha a pasta de ativos (gravações, capturas de tela, logotipo) + um breve briefing (o que faz, público, diferencial, tom, CTA).
  2. Crie o diretório da campanha: ~/reeljet/ads/<App>/<YYYY-MM-DD>-<campanha>/.
  3. python3 scripts/extract_palette.py --assets <assets> --out <camp>/palette.json
  4. python3 scripts/extract_frames.py --video <gravação> --out <camp>/frames

Fase 1 — Plano criativo (PONTO DE APROVAÇÃO)

Leia references/creative-direction.md. Escreva <camp>/plan.json (validado por scripts/lib/plan_schema.py) e um storyboard humano <camp>/plan.md. Escolha a música: python3 scripts/pick_music.py --mood ... --bpm ... --keywords .... Defina a duração dos takes em beats inteiros (60/bpm). Calcule e mostre o custo estimado de créditos Higgsfield (soma por take gerado, consulte references/higgsfield-tools.md). PARE. Apresente plan.md + custo. Não gere até que o usuário aprove.

Fase 2 — Geração (Higgsfield)

Para cada take com fonte higgsfield_broll ou animated_screenshot, chame a ferramenta MCP conforme references/higgsfield-tools.md. Pule takes já com status: done (idempotente — nunca gaste créditos novamente). Baixe em <camp>/generated/, defina output_path, status, cost no plan.json. Normalize cada clipe para 1920x1080@30 (references/ffmpeg-recipes.md) antes da montagem.

Fase 3 — Montagem (ffmpeg)

python3 scripts/assemble.py --campaign-dir <camp> Produz master_16x9.mp4 e master_9x16.mp4 reenquadrado, com legendas queimadas a partir da paleta, música mixada a -14 LUFS. Anexe o cartão final de encerramento/CTA com o logotipo.

Fase 4 — QA / iterar

Verifique: hook legível em 2s; legendas dentro das margens seguras para celular; áudio a -14 LUFS; duração dentro dos limites da plataforma; H.264/AAC. Para refazer um take, limpe sua entrada no plan.json (status->pending, remova output_path) e reexecute Fase 2 + 3.

Referências

  • references/creative-direction.md — hooks, arco, estilo de legenda.
  • references/higgsfield-tools.md — ferramentas MCP exatas, predefinições, modelos, custo.
  • references/ffmpeg-recipes.md — normalização, mestre, reenquadramento, cartão final.
  • references/music-selection.md — biblioteca, briefing->faixa, grade de BPM.

Habilidades Relacionadas