Communitygithub.com

anasabaziz/gameplay-trailers

Compila clips destacados de juego o fragmentos grabados en un tráiler, incluyendo resúmenes opcionales de múltiples juegos, secuencia, ritmo, cobertura de características y revisiones. Úsalo para crear montajes; no reinicies el descubrimiento de destacados ni cambies la relación de aspecto a menos que la solicitud lo requiera.

¿Qué es gameplay-trailers?

Esta habilidad permite a un agente de IA (como Claude Code, Cursor, Codex, etc.) ensamblar clips de juego (highlights) o fragmentos de grabación en un tráiler profesional. Es ideal para creadores de contenido de videojuegos que necesitan montar tráilers de gameplays, resúmenes de múltiples juegos, o secuencias rápidas de momentos destacados. La habilidad se apoya en flujos de trabajo estructurados (shared workflow, production checks, job records) para garantizar consistencia y calidad en el producto final. Soporta plataformas de edición de video como Shotcut (proyectos editables en el tiempo) y aplica procesos automáticos de selección de cortes basados en requisitos de duración, cobertura de características y orden cronológico. Además, permite personalización opcional (como reemplazo de retratos verticales, resúmenes multijuego con storyboards y música), siempre manteniendo la integridad del audio original y el encuadre horizontal a menos que se solicite lo contrario. La habilidad también gestiona revisiones, registros de trabajo y paneles de control locales para un seguimiento eficiente.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/anasabaziz/Gaming-Creator-Toolkit/tree/HEAD/skills/gameplay-trailers

Preguntar en tu IA favorita

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

Documentación

Tráilers de gameplay

Antes de la producción, sigue la personalización de primera ejecución. Lee los perfiles relevantes confirmados de este proyecto en .creator-toolkit/; no trates las plantillas de ejemplo o la configuración de otro creador como confirmadas. Ejecuta python scripts/configure.py status --skill gameplay-trailers desde la raíz del toolkit. Si no está listo, solicita personalización y confirmación antes de producir entregables. La planificación y la instalación pueden continuar.

Para nueva producción y revisiones afectadas, sigue las comprobaciones de producción estructuradas. Usa la lista de verificación trailer, con criterios para duración solicitada, cobertura de características, secuencia, transiciones, apertura/cierre y audio. Captura las instrucciones aplicables y las capacidades de producción antes de realizar trabajo sustancial. Separa la elección opcional del revisor y la aceptación del usuario de la finalización del productor según el perfil de flujo de trabajo local.

Sigue los registros de trabajo completos y la recuperación. Vincula los requisitos de característica, secuencia, duración y apertura/cierre a la revisión de línea de tiempo seleccionada. Registra las dependencias de los clips destacados seleccionados solo cuando se usen. Concilia antes de reanudar y usa el caso de cobertura de tráiler para cambios en las reglas de selección.

Sigue la cronología de grabación por defecto. La reorganización requiere la solicitud del usuario. Conserva el audio original y el encuadre horizontal a menos que se anule. La duración la controla el usuario; no apliques la recomendación de duración de clips destacados a un tráiler.

Lee el flujo de trabajo compartido. Comienza con manifiestos existentes, evidencia candidata y resúmenes de validación. Reutiliza los rangos seleccionados; inspecciona material de origen adicional solo para características solicitadas faltantes, transiciones o contexto no resuelto. Un tráiler puede comenzar directamente desde una grabación sin exportar un lote separado de clips destacados.

Prepara una lista JSON de selecciones en segundos de origen, con razones/características y evidencia. Distribuye la duración solicitada entre escenas significativas; preserva el orden causal y las decisiones legibles. Usa el comando trailer para crear un trabajo separado, establece target_duration y verifica el manifiesto resultante. Las comprobaciones automáticas de cronología rechazan rangos superpuestos/retrógrados; la ordenación personalizada debe solicitarse explícitamente.

Para una inicio solo de grabación, ejecuta init para crear su manifiesto solo de origen, luego trailer MANIFEST --job NEW_JOB --selections SELECTIONS_JSON. No se requiere salida de clips destacados poblados ni exportación de clips destacados. La línea de tiempo derivada por defecto usa audio original; inspecciona su política de audio, orden y duración objetivo antes de renderizar.

Antes de renderizar, planifica el sonido en cada corte usando uniones de audio. Conservar el audio original significa retener el sonido del juego; no requiere cortes abruptos. Registra el tiempo de salida de cada unión, el tratamiento (incluyendo un corte duro intencional), la razón y el estado de verificación. Suaviza las discontinuidades donde sea necesario sin oscurecer señales importantes ni cambiar la sincronización de imagen aprobada.

Ejecuta los comandos compartidos de renderizado/validación/informe. Inspecciona cada escena y escucha cada unión en contexto, además de la apertura y el cierre, como parte de la escucha completa de la salida. Revisa solo los rangos afectados. Entrega el tráiler, el proyecto Shotcut editable en el tiempo y la línea de tiempo/informe con limitaciones reales. Las reparaciones de audio deben estar presentes tanto en la exportación como en el proyecto; el posprocesamiento personalizado necesita una validación nueva de esas salidas exactas. Para un tráiler vertical, compón primero la línea de tiempo, luego aplica horizontal-to-vertical conservándola. No agregues narración, subtítulos inventados, música ni efectos no relacionados sin una solicitud.

Sigue las anulaciones del usuario y las instrucciones del proyecto. Las solicitudes solo de planificación terminan con un plan. Conserva las salidas originales y aprobadas; la publicación y las cargas externas son acciones separadas.

Antes de seleccionar cortes, registra una tabla de requisitos compacta: cobertura de características/modos, exclusiones, progresión, tomas de apertura/cierre, duración, audio, rangos de origen y estado de verificación. Concilia la duración real de la edición de origen con la solicitud; no expandas silenciosamente una edición existente. Verifica la línea de tiempo final contra esta tabla y mantén los requisitos aprobados durante las revisiones.

Para resúmenes opcionales de múltiples juegos, lee composición. Planifica los ID de origen, orden, tiempos por juego, etiquetas, arte de apertura/cierre y música solicitada en un storyboard. El orden personalizado puede provenir de la solicitud actual o de un perfil local aplicable; registra su base. Conserva la atribución de la música. El estilo de video de referencia no autoriza copiar sus activos o audio.

Para reemplazos de retratos autorizados, elige rangos alternativos usando los requisitos originales de cobertura/progresión/cierre, luego entrega la línea de tiempo revisada a horizontal-to-vertical. Registra los rangos cambiados y las razones; no reexecutes una búsqueda amplia. Lee cualquier perfil de creador local aplicable para preferencias repetidas. Los títulos, etiquetas y música siguen siendo opcionales en flujos de trabajo públicos.

Marca cada requisito de cobertura como requerido por el usuario o seleccionado por el productor, con su origen y los segmentos seleccionados. Durante las revisiones, ten en cuenta las características mantenidas/reemplazadas/eliminadas y explica las compensaciones; el permiso de reemplazo no exime la cobertura requerida por el usuario. Usa el libro mayor estructurado opcional feature_coverage en el flujo de trabajo compartido para comprobaciones mecánicas.

Cuando esté configurado un panel de trabajo local, sigue el seguimiento del panel al reanudar y antes de la entrega. Conserva las atestaciones humanas de revisión exacta y el historial duradero independientemente de los archivos de trabajo removibles.

Individual skills in this repo

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

Skills relacionados