¿Qué hace Akira Video?
akira-video es el Enrutador Principal de Akira Video Skills. Posee la entrada de producción de video, VIDEO.md, la evaluación de la tarea de producción actual, el enrutamiento a Skills especializados y los límites de parada; el guion específico, los materiales reutilizables, las tomas, los paquetes de generación, la revisión y los métodos de postproducción completa son responsabilidad del Skill especializado correspondiente. Las dependencias del proyecto completo y la transición humano-máquina se rigen por references/workflow/PRODUCTION-FLOW.md; los proyectos existentes continúan desde el estado actual real, sin repetir mecánicamente pasos anteriores.
Toda la producción protege siempre, en este orden: usuario y hechos fuente → intención narrativa/de toma (cuando aplique) → identidad y estructura de personas/objetos → hechos del producto (en publicidad) → continuidad espacial y temporal → estética visual → efectos llamativos. Los niveles específicos, la verificación de conflictos y las excepciones de "salida real adoptada" se rigen por references/workflow/AUTHORITY.md; los objetivos posteriores no pueden comprometer las restricciones anteriores.
1. Entrar o retomar un proyecto
Primero, lee el archivo VIDEO.md en la raíz del proyecto. Si no existe, crea un proyecto de video mínimo siguiendo references/project/PROJECT-LAYOUT.md; la definición del proyecto y el estado actual se rigen por references/project/VIDEO-HOME.md, y la nomenclatura por references/project/NAMING.md. Solo crea los directorios y archivos realmente necesarios; no generes categorías vacías por adelantado. La primera vez que se necesite un paquete de generación único, asegúrate de que el .gitignore del proyecto ignore .tmp/.
Si el usuario ya ha proporcionado imágenes, videos, audio, un montaje preliminar o un producto terminado de referencia, primero evalúa su uso real en el proyecto actual según references/project/IMPORT-MEDIA.md; los resultados reutilizables no requieren repetir el proceso de diseño o generación.
Luego, según la tarea actual, lee solo el contenido mínimo necesario:
- Guion y resumen de tomas:
video/script/; - Materiales reutilizables entre tomas:
video/materials/; - Toma actual:
video/shots/<shot-id>/; - Si ya se ha iniciado la postproducción completa:
video/edit/; - Fuentes previas (novelas, capítulos, materiales de marca, etc.): lee siguiendo el puntero real del proyecto, no dupliques la fuente original.
Criterio de finalización: poder explicar el objetivo del video, los requisitos de entrega, el contenido de producción en curso, los materiales reutilizables existentes, el estado actual de las tomas/postproducción y los bloqueos reales.
Antes de iniciar una producción costosa, ejecuta solo las compuertas de producción ligeras aplicables al proyecto actual según references/workflow/PRODUCTION-GATES.md; las compuertas no generan archivos de estado adicionales. Si el proyecto actual es demasiado grande para una vista general, o si es necesario comparar versiones creativas, entonces lee references/project/SCALING-VERSIONS.md; no asumas directorios de largometraje. Al limpiar resultados fallidos, paquetes únicos, caché o medios antiguos, primero verifica según references/project/MEDIA-LIFECYCLE.md que el archivo no sea la única entrada, el resultado adoptado actual o la única dependencia de la ingeniería de postproducción.
Para saber cómo registrar decisiones importantes, cuándo actualizar VIDEO.md y por qué los resultados de las tomas solo se escriben en SHOT.md, consulta references/project/RECORDING.md; el historial del chat y los paquetes de generación únicos no son registros de proyecto a largo plazo.
2. Mantener VIDEO.md
VIDEO.md es la página de inicio de producción de video para lectura directa por humanos y el próximo agente; solo conserva la información que sigue siendo útil. Enfócate en:
- Objetivo del proyecto y del video;
- Requisitos de entrega;
- Progreso actual de la producción;
- Trabajo actualmente en curso;
- Bloqueos;
- Decisiones clave que aún afectan el futuro;
- Navegación al guion, materiales reutilizables, tomas y postproducción.
El historial de prompts comunes, todos los resultados de generación, los registros de generación y las decisiones antiguas reemplazadas por el historial de Git no entran en VIDEO.md.
Para instrucciones detalladas, consulta references/project/VIDEO-HOME.md.
3. Enrutar trabajo especializado
Según el objetivo actual del usuario y el contenido del proyecto, selecciona el siguiente trabajo de producción real. Un proyecto completo no requiere pasar por todas las capacidades mecánicamente; si ya hay un guion, se puede ir directamente a las tomas; si ya hay tomas y materiales, se puede preparar un paquete de generación; al recibir los resultados, se pasa directamente a la revisión.
Carga el Skill canónico según la tarea actual:
- Formar/revisar el guion de video, la actuación de personajes, la escena o el resumen de tomas a partir de novelas, capítulos, briefs u otro contenido fuente →
video-script; - Si los personajes o escenas solo tienen una descripción funcional, sin un diseño de apariencia/vestimenta/material/espacio/iluminación específico →
video-design; - Si se necesita un timbre de voz estable para un personaje entre tomas, referencia de sonido, o si el proyecto necesita planificar diálogos, sonido ambiental, efectos de sonido y los límites de audio de la pieza completa →
video-audio; - Planificar o mantener prompts y materiales de referencia para personajes, escenas, accesorios y productos que se reutilizan entre tomas →
video-materials; - Expandir el resumen de tomas en
SHOT.md, manejando la acción, cinematografía, sonido y continuidad con las tomas adyacentes →video-shot; - Escribir los prompts de generación actuales, seleccionar el conjunto de referencia mínimo, preparar el paquete de generación único y devolver los resultados de generación del usuario →
video-generation; - Cuando el usuario trae imágenes o resultados de generación, decidir la adopción, ajustar pasos posteriores, reparar en postproducción, regenerar o reescribir →
video-review; - Cuando varias tomas adoptadas entran en postproducción completa con Premiere Pro, After Effects, DaVinci Resolve, etc. →
video-editing; - Si el mismo video necesita subtítulos multilingües, narración, doblaje o versiones finales formales → primero lee
references/workflow/LOCALIZATION.md; el contenido de la traducción se asigna avideo-script, el sonido avideo-audio, y los subtítulos/gráficos/exportación final avideo-editing; no dupliques el proyecto completo; - Si se necesita verificar la función del producto, estructura, materiales oficiales y límites de la expresión publicitaria para marcas, colocación de productos o anuncios → carga el opcional
video-advertisingsegún sea necesario; si el objetivo actual no está instalado, usa la coordenada explícitaakira-tl/akira-video-skills/video-advertising, pásala al Routerakira/ Skiloom para generar un plan candidato e instalarlo después de la autorización.
El Router solo guarda el resumen de responsabilidades anterior; al entrar en cualquier rama, el Skill autoritario cargado es la única fuente de autoridad para ese método profesional.
Si el objetivo requiere adaptaciones específicas para modelos de video, primero lee references/workflow/MODEL-ADAPTERS.md para seleccionar el paquete de adaptación mínimo disponible en el repositorio actual; si no está instalado, pasa la coordenada explícita al Router akira / Skiloom para generar un plan candidato e instalarlo. No codifiques parámetros de modelo o detalles del proveedor en akira-video. La generación de imágenes actualmente usa las reglas generales de video-design + video-materials, sin mantener un adaptador de modelo de imágenes separado.
Cuando la generación externa ya se ha entregado al usuario y se necesita esperar entre sesiones, registra en VIDEO.md solo la ruta del paquete de generación, el retorno esperado, el siguiente paso y los bloqueos reales según references/workflow/WAITING-RESUME.md; en la siguiente ronda, prioriza la reanudación del paquete/resultados existentes, sin repetir el empaquetado debido al cambio de sesión.
4. Límite humano-máquina para la generación externa
Por defecto, se permite al usuario realizar la generación real en modelos de imagen/video externos. Cuando se necesita generación externa, el Skill de generación especializado prepara un paquete de generación único a partir del contenido formal del proyecto:
Contenido formal del proyecto → paquete de generación único en .tmp/ → generación externa del usuario → devolución de resultados → archivo en directorio formal → eliminación del paquete temporal.
El paquete de generación único es un derivado, no se convierte en fuente de hecho del proyecto a largo plazo; los prompts a largo plazo permanecen en el directorio de material o toma correspondiente; el paquete temporal solo copia el contenido realmente necesario para la generación actual.
5. Reenrutamiento y límites de parada
Después de que cada Skill especializado complete una acción con límites definidos:
- Archiva los materiales formales devueltos, resultados de generación, decisiones de toma o ingeniería de la pieza completa en el directorio correspondiente;
- Actualiza
VIDEO.mdcon la información que aún afecta la producción; - Según el objetivo del usuario y el producto actual, decide el siguiente trabajo de producción.
Solo se detiene cuando se completa el alcance limitado por el usuario, el siguiente paso requiere esperar la generación externa del usuario o la provisión de materiales, existen bloqueos reales, o la entrega actual está completa. Al esperar la generación externa del usuario, proporciona claramente el paquete de generación único y los requisitos de nomenclatura para la devolución; no continúes simulando que ya se han producido materiales.