Communitygithub.com

Reel de corte por frase

Corta um reel vertical 9:16 em cada frase dita: clipes em tela cheia, palavras grandes no preto, um contador que desce e uma voz seca, cerca de 40–60 segundos.

O que é Reel de corte por frase?

Transforma uma ideia falada num reel pronto. Os clipes reais caem em cada frase, palavras condensadas e cartões ficam no preto, um número desce com a história, e o humor vem do tempo: congelados, punch-ins e cortes para o silêncio. O skill traz um corte de referência.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/amrtawfik160/fastcut-reel/tree/HEAD

Perguntar na sua IA favorita

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

Documentação

Fast-cut reel

Um reel de 1080×1920, 60 fps que conta uma ideia útil de forma rápida e um pouco engraçada: vídeo real de pessoas reais sob palavras grandes, um corte seco em praticamente cada frase, e piadas que vêm do timing. Tudo que é necessário está nesta pasta: pipeline/ cuida da voz, do timing, das legendas, da placa de vídeo, da música, da construção e das verificações; este arquivo é a ordem de trabalho.

examples/egp/ é a construção de referência, o reel da libra egípcia (60,8 s, 4 de novembro de 2026), aprovado como entregue. reference/look.png mostra 12 quadros dele. Copie tudo, exceto seu cartão final: o cinza escuro "FOR MORE" sobre um botão pequeno foi sua tela mais fraca, então construa o cartão final tão grande e brilhante quanto o resto (reference/look.md, O final).

Leia cada referência antes da etapa que precisa dela:

  • reference/script.md antes da etapa 1: a ideia, os ganchos, a forma, as afirmações e como mostrar um produto sem vendê-lo.
  • reference/pipeline.md antes da etapa 3: configuração, chaves, todos os comandos, os contratos de placa e cena.
  • reference/voice.md antes da etapa 3: as configurações de voz, o ritmo, as verificações.
  • reference/media.md antes da etapa 4: as fontes, as licenças, o que não usar, o registro.
  • reference/look.md e reference/humour.md antes da etapa 5: por que o estilo é assim, os planos, o tipo e os dispositivos, e as piadas de timing.
  • reference/review.md antes da etapa 6: a escala de gravidade, o resumo do revisor, descobertas reais, defeitos conhecidos.

Etapas

  1. Roteiro e gancho. Crie a pasta do projeto fora da pasta do skill (por exemplo ~/reels/<nome>/). Pesquise os fatos em research.md (cada número com uma data e um link), depois escreva script.md e 3 ganchos de acordo com reference/script.md. Mostre-os ao usuário como reference/script.md (Mostre) diz. Concluído quando o usuário aprovar o roteiro e escolher um gancho; nada é narrado ou construído antes disso.

  2. Briefing. Escreva BRIEF.md na pasta do projeto, no formato de examples/egp/BRIEF.md: entradas, voz, o visual contínuo, uma tabela de planos com uma linha por fala, as etapas de execução e as pontuações da revisão. Adicione à tabela aprovada o que quem construir o reel (você, ou um subagente construtor para quem você o entregar) precisa: quais clipes procurar, o visual contínuo, as anotações de voz. Concluído quando cada linha tiver uma linha nomeando suas imagens na ordem falada.

  3. Projeto e voz. Copie os arquivos do exemplo como reference/pipeline.md (A pasta do projeto) diz, escreva lines.py, depois narre e ajuste de acordo com reference/voice.md. Execute a construção de temporização. Concluído quando cada linha imprimir OK na verificação de palavras, o ritmo e a duração atenderem aos limites em reference/voice.md (Ritmo e duração), e build/cues.txt tiver todas as deixa que a tabela de planos precisa.

  4. Mídia. Para cada clipe do plano, pesquise, leia a folha de contato e baixe apenas imagens reais de acordo com reference/media.md. Concluído quando cada clipe na tabela de planos estiver em media/, cada um tiver uma linha em media/LOG.tsv, e nenhum for feito por IA ou mostrar um logotipo de marca. (O áudio do clipe nunca chega à mixagem: plate.py o descarta.)

  5. Construção. Escreva plate_spec.py (a tabela de cortes e o clipe de cada corte, ponto de início e corte) e src/10_shots.js (um bloco por corte), além de sfx.py e music.py, de acordo com reference/look.md e reference/humour.md. Execute plate.py, depois build.sh. Concluído quando build.sh imprimir Check passed sem WARNING, edge_check.py imprimir ALL CUTS CLEAN, e a captura de cada palavra de piada mostrar a piada naquela palavra.

  6. Ciclo de revisão. Renderize, depois crie um NOVO revisor com o briefing em reference/review.md. Corrija todo P1 e P2 que ele reportar, re-renderize e crie outro novo revisor; no máximo 8 rodadas. Se a rodada 8 ainda encontrar um P1 ou P2, pare e relate o que falta ao usuário. Concluído quando um novo revisor do arquivo exato que você entregará não reportar nenhum P1 nem P2, e check_mix.py imprimir MATCH.

  7. Entrega. O MP4 e a capa (cover.sh: quadro um sem a legenda) vão para a pasta que o usuário nomear. Relate a duração, palavras por minuto, os clipes com seus ids e criadores, as rodadas de revisão e o veredito, os P3s abertos com timestamps, qualquer número a verificar novamente no dia da postagem, e o que verificar de ouvido. Escreva media/USED.tsv e exclua clipes não utilizados e quadros temporários. Faça upload ou poste apenas quando o usuário pedir.

Habilidades Relacionadas