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.mdantes del paso 1: la idea, los ganchos, la forma, las afirmaciones y cómo mostrar un producto sin venderlo.reference/pipeline.mdantes del paso 3: configuración, claves, cada comando, los contratos de placa y escena.reference/voice.mdantes del paso 3: la configuración de voz, el ritmo, las comprobaciones.reference/media.mdantes del paso 4: las fuentes, las licencias, qué no usar, el registro.reference/look.mdyreference/humour.mdantes 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.mdantes del paso 6: la escala de gravedad, el resumen del revisor, hallazgos reales, defectos conocidos.
Pasos
-
Guion y gancho. Crea la carpeta del proyecto fuera de la carpeta del skill (por ejemplo
~/reels/<nombre>/). Investiga los hechos enresearch.md(cada número con una fecha y un enlace), luego escribescript.mdy 3 ganchos segúnreference/script.md. Muéstralos al usuario como dicereference/script.md(Mostrarlo). Terminado cuando el usuario aprueba el guion y elige un gancho; nada se expresa ni se construye antes de eso. -
Resumen. Escribe
BRIEF.mden la carpeta del proyecto, con la forma deexamples/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. -
Proyecto y voz. Copia los archivos del ejemplo como dice
reference/pipeline.md(La carpeta del proyecto), escribelines.py, luego expresa y ajusta segúnreference/voice.md. Ejecuta la construcción de timing. Terminado cuando cada línea imprimeOKen la verificación de palabras, el ritmo y la longitud cumplen los límites enreference/voice.md(Ritmo y longitud), ybuild/cues.txttiene cada señal que la tabla de tomas necesita. -
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á enmedia/, cada uno tiene una línea enmedia/LOG.tsv, y ninguno es hecho por IA ni muestra un logotipo de marca. (El audio del clip nunca llega a la mezcla:plate.pylo elimina.) -
Construcción. Escribe
plate_spec.py(la tabla de cortes y el clip, punto de entrada y recorte de cada corte) ysrc/10_shots.js(un bloque por corte), además desfx.pyymusic.py, segúnreference/look.mdyreference/humour.md. Ejecutaplate.py, luegobuild.sh. Terminado cuandobuild.shimprimeCheck passedsin WARNING,edge_check.pyimprimeALL CUTS CLEAN, y la instantánea de cada palabra de broma muestra la broma en esa palabra. -
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, ycheck_mix.pyimprimeMATCH. -
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. Escribemedia/USED.tsvy elimina los clips no utilizados y los fotogramas temporales. Sube o publica solo cuando el usuario lo solicite.