Communitygithub.com

Reel de corte rápido

Corta un reel vertical 9:16 en cada frase dicha: clips a pantalla completa, palabras grandes sobre negro, un contador que baja y una voz seca, unos 40–60 segundos.

¿Qué es Reel de corte rápido?

Convierte una idea hablada en un reel terminado. Los clips reales caen en cada frase, las palabras condensadas y las tarjetas van sobre negro, un número baja con la historia, y el humor sale del tiempo: congelados, punch-ins y cortes al silencio. El skill incluye un corte de referencia.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Fast-cut reel

Un reel de 1080×1920, 60 fps que cuenta una idea útil de forma rápida y un poco divertida: video real de personas reales bajo palabras grandes, un corte brusco en casi cada frase, y bromas que surgen del timing. Todo lo que necesita está en esta carpeta: pipeline/ maneja la voz, el timing, los subtítulos, la placa de video, la música, la construcción y las comprobaciones; este archivo es el orden de trabajo.

examples/egp/ es la construcción de referencia, el reel de la libra egipcia (60.8 s, 4 de noviembre de 2026), aprobado tal como se entregó. reference/look.png muestra 12 fotogramas del mismo. Copia todo excepto su tarjeta final: el gris oscuro "FOR MORE" sobre un botón pequeño fue su pantalla más débil, así que construye la tarjeta final tan grande y brillante como el resto (reference/look.md, El final).

Lee cada referencia antes del paso que la necesite:

  • reference/script.md antes del paso 1: la idea, los ganchos, la forma, las afirmaciones y cómo mostrar un producto sin venderlo.
  • reference/pipeline.md antes del paso 3: configuración, claves, cada comando, los contratos de placa y escena.
  • reference/voice.md antes del paso 3: la configuración de voz, el ritmo, las comprobaciones.
  • reference/media.md antes del paso 4: las fuentes, las licencias, qué no usar, el registro.
  • reference/look.md y reference/humour.md antes del paso 5: por qué el estilo se ve así, las tomas, el tipo de letra y los dispositivos, y las bromas de timing.
  • reference/review.md antes del paso 6: la escala de gravedad, el resumen del revisor, hallazgos reales, defectos conocidos.

Pasos

  1. Guion y gancho. Crea la carpeta del proyecto fuera de la carpeta del skill (por ejemplo ~/reels/<nombre>/). Investiga los hechos en research.md (cada número con una fecha y un enlace), luego escribe script.md y 3 ganchos según reference/script.md. Muéstralos al usuario como dice reference/script.md (Mostrarlo). Terminado cuando el usuario aprueba el guion y elige un gancho; nada se expresa ni se construye antes de eso.

  2. Resumen. Escribe BRIEF.md en la carpeta del proyecto, con la forma de examples/egp/BRIEF.md: entradas, voz, el visual en ejecución, una tabla de tomas con una fila por línea, los pasos de ejecución y las puntuaciones de revisión. Añade a la tabla aprobada lo que quien construye el reel (tú, o un subagente constructor al que se lo entregues) necesita: qué clips buscar, el visual en ejecución, las notas de voz. Terminado cuando cada línea tiene una fila que nombra sus imágenes en orden hablado.

  3. Proyecto y voz. Copia los archivos del ejemplo como dice reference/pipeline.md (La carpeta del proyecto), escribe lines.py, luego expresa y ajusta según reference/voice.md. Ejecuta la construcción de timing. Terminado cuando cada línea imprime OK en la verificación de palabras, el ritmo y la longitud cumplen los límites en reference/voice.md (Ritmo y longitud), y build/cues.txt tiene cada señal que la tabla de tomas necesita.

  4. Medios. Para cada clip de toma, busca, lee la hoja de contactos y descarga solo material real según reference/media.md. Terminado cuando cada clip en la tabla de tomas está en media/, cada uno tiene una línea en media/LOG.tsv, y ninguno es hecho por IA ni muestra un logotipo de marca. (El audio del clip nunca llega a la mezcla: plate.py lo elimina.)

  5. Construcción. Escribe plate_spec.py (la tabla de cortes y el clip, punto de entrada y recorte de cada corte) y src/10_shots.js (un bloque por corte), además de sfx.py y music.py, según reference/look.md y reference/humour.md. Ejecuta plate.py, luego build.sh. Terminado cuando build.sh imprime Check passed sin WARNING, edge_check.py imprime ALL CUTS CLEAN, y la instantánea de cada palabra de broma muestra la broma en esa palabra.

  6. Bucle de revisión. Renderiza, luego genera UN NUEVO revisor con el resumen en reference/review.md. Corrige cada P1 y P2 que reporte, vuelve a renderizar y genera otro nuevo revisor; máximo 8 rondas. Si la ronda 8 aún encuentra un P1 o P2, detente e informa al usuario lo que queda. Terminado cuando un nuevo revisor del archivo exacto que entregarás no reporta ningún P1 ni P2, y check_mix.py imprime MATCH.

  7. Entrega. El MP4 y la portada (cover.sh: un fotograma sin el subtítulo) van a la carpeta que el usuario nombre. Reporta la longitud, palabras por minuto, los clips con sus identificadores y creadores, las rondas de revisión y el veredicto, los P3 abiertos con marcas de tiempo, cualquier número para volver a verificar el día de la publicación y qué verificar de oído. Escribe media/USED.tsv y elimina los clips no utilizados y los fotogramas temporales. Sube o publica solo cuando el usuario lo solicite.

Skills relacionados