Communitygithub.com

AI-Video-Editor

Crie vídeos com gráficos em movimento a partir de nada: apenas texto, vídeo de script, lançamento de produto, promoção SaaS com capturas de tela, um primeiro teste de renderização ou a demo dos 10 movimentos. Use quando o usuário fornecer um script, uma descrição de produto, capturas de tela de aplicativo ou um briefing e quiser um vídeo animado criado do zero.

O que é AI-Video-Editor?

Este skill capacita um agente de IA a atuar como um editor de vídeo profissional, transformando texto, descrições de produtos ou capturas de tela em vídeos completos com gráficos em movimento, sem a necessidade de qualquer filmagem original. Ele é ideal para criar vídeos explicativos, vídeos de lançamento de produtos, promoções SaaS animadas a partir de capturas de tela, ou mesmo um teste de fumaça para verificar o pipeline de renderização. O skill suporta plataformas como Claude Code e Cursor, e se integra com as bibliotecas `hyperframes-core` e `hyperframes-animation` para gerar animações proceduralmente. O agente segue briefings predefinidos (PROMPTs 02, 03, 08, 09, 10) que ditam a duração, resolução e estrutura do vídeo, e executa um fluxo de trabalho que inclui a criação de um novo projeto, a aplicação de estilos visuais, a renderização final e a exportação do arquivo de vídeo, podendo também adicionar som. Isso permite que desenvolvedores e criadores gerem conteúdo de vídeo de alta qualidade de forma rápida e automatizada.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/notasimrazzaq/AI-Video-Editor/tree/HEAD/.agents/skills/mg-from-scratch

Perguntar na sua IA favorita

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

Documentação

Vídeos do zero

Mecânica: carregue hyperframes-core + hyperframes-animation. Rotas upstream que também se encaixam: faceless-explainer (texto), product-launch-video (produto/SaaS). Os briefings e regras deste skill prevalecem em caso de conflito.

Configuração

powershell -NoProfile -ExecutionPolicy Bypass -File tools/new-project.ps1 -Name "<name>"                      # texto / produto
powershell -NoProfile -ExecutionPolicy Bypass -File tools/new-project.ps1 -Name "<name>" -Screenshots "<dir>"  # promoção SaaS

Foto do produto → copie-a para projects/<name>/product.png. Em seguida, trabalhe em projects/<name>/. Estilo: pergunte se não for fornecido, depois aplique o bloco de mg-styles. Sem um estilo: cartões foscos brancos limpos em um gradiente de luz suave, Inter.

Briefings (preencha os detalhes do usuário; peça números reais, caso contrário marque os inventados como exemplos)

Apenas texto (PROMPT 08) · padrão 1080x1920, 30 fps Use as palavras exatas do usuário, nunca reescreva ou encurte. Uma frase por tela, grande o suficiente para um telefone; quebre frases longas em 2–3 linhas na mesma tela. Cada tela permanece tempo suficiente para ser lida (~0,35 s por palavra, mínimo 1,2 s). Todo o texto dentro dos 80% centrais da largura. → renders/text.mp4

Lançamento de produto (PROMPT 09) · padrão 1920x1080, 30 fps, ~12 s Se product.png existir, use-o como herói; caso contrário, construa o produto em HTML/CSS (tela de aplicativo, logotipo ou telefone). 0–2 s revelação do logotipo/nome → 2–9 s três momentos de funcionalidade, cada um mostrando o produto fazendo a coisa, não apenas uma frase → 9–12 s cartão final: nome, uma linha curta, CTA. → renders/product.mp4

Promoção SaaS (PROMPT 10) · padrão 1920x1080, 30 fps, ~60 s

  1. Olhe primeiro para cada captura de tela (veja as imagens) e escreva o que cada uma mostra.
  2. Comece com um gancho curto, depois cada tela com um zoom na parte que importa (número, gráfico, botão) e uma linha curta dizendo o que isso faz para o cliente.
  3. Use as capturas de tela como estão — nunca as redesenhe.
  4. Sensação cinética: zooms e movimentos rápidos, palavras grandes e ousadas entre as telas, cortes em um ritmo constante.
  5. Termine com logotipo, uma linha curta, CTA. → renders/promo.mp4

Primeira renderização / teste de fumaça (PROMPT 02) · 1920x1080, 30 fps, 6 s Cartão fosco em gradiente roxo→azul: rótulo cinza MEU PRIMEIRO RENDER, número conta de 0→100 em 2 s, pílula verde aparece em 4 s. → renders/first.mp4

Demo de movimentos (PROMPT 03) · 1080x1920, 30 fps, 14 s Os 10 movimentos de mg-styles, ~1,3 s cada, cartão branco em fundo escuro, nome do movimento pequeno acima. → renders/moves.mp4

Finalizar

npx hyperframes lint → npx hyperframes check → instantâneos em momentos-chave (veja-os) → renderizar → copiar arquivo aprovado para exports/. Som: mg-sound. Variantes / transparente: mg-export.

Individual skills in this repo

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

notasimrazzaq/AI-Video-Editor

Add motion graphics on top of the user's own raw / talking-head video (Damiano 'Motion Graphics with Claude Code' workflow, PROMPT 11 + 12). Use when: the user gives a raw video, reel, clip or footage and wants it edited, animated, 'made into a masterpiece', cards/counters/checklists added, or a specific moment fixed ('when I say X, show Y').

notasimrazzaq/AI-Video-Editor

Render and export HyperFrames videos: frame rate, 4K, ProRes MOV, PNG sequence, smaller files (--crf), transparent overlays for Premiere/After Effects (PROMPT 14), plus quick fixes when something looks wrong (fonts, cropping, captions overlap, timing, huge files). Use when: the user asks to render, export, change resolution/fps, make it transparent, reduce size, or says something looks off.

notasimrazzaq/AI-Video-Editor

Check or repair the video-editing toolchain on this Windows PC (Node 22+, FFmpeg, Deepgram key, Chrome, HyperFrames skills). Use when: transcription or rendering fails, a new PC needs setup, .setup-ok is missing, or the user asks to update HyperFrames.

notasimrazzaq/AI-Video-Editor

Add sound effects to a motion-graphics video: the kit's clicks (pop, tick, counter, chime, snap, star, switch, fill, success) and the paper / stop-motion set (paper-flip, paper-drop, paper-rustle, tape-rip, marker-tick, marker-scribble, stamp, paper-slide, thump). PROMPT 13. Use when: the user asks for sound effects, SFX, clicks, ticks, dings, crisp sounds, page turns, paper sounds, or 'make it sound better'.

Habilidades Relacionadas