Communitygithub.com

IAmCosmin-YT/emotion-factory-devlog-shorts

Crea y revisa videos cortos y devlogs de juegos utilizando referencias visuales inspeccionadas, narración natural, gameplay real, efectos de video descargados, SFX seleccionados, reencuadre suave y exportaciones verificadas. Útil para escritura de guiones, grabación, búsqueda de activos, edición y crítica de video.

¿Qué es emotion-factory-devlog-shorts?

Este skill guía a un agente de IA en la creación de videos cortos (Shorts) para devlogs de juegos, centrándose en un flujo de trabajo basado en evidencia visual y referencias concretas de creadores. El agente debe inspeccionar fotogramas de videos de referencia, analizar transiciones y movimientos, y documentar observaciones verificadas antes de redactar cualquier contenido. La narración utiliza la voz 'Ezra' de ElevenLabs (Confident & Engaging Conversationalist a velocidad 1.08) y sigue un estilo conversacional inspirado en Vedinad, con una estructura de experimento: curiosidad/problema, configuración necesaria, prueba escalada, recompensa y despedida. Para los efectos visuales, se prioriza la descarga de clips de video reales con fondo verde o negro desde YouTube usando yt-dlp, en lugar de generar efectos sintéticos. Los SFX se obtienen principalmente de Myinstants, y todos los activos se documentan en un manifiesto. El skill establece reglas estrictas de composición: movimientos de cámara suaves con muestreo afín de píxeles fraccionarios, eliminación de banners sintéticos y etiquetas de 'cámara lenta', y preservación de proporciones gráficas. La revisión final implica inspeccionar el video cuadro por cuadro con scripts automatizados, verificar la sincronización de audio y subtítulos, y entregar el archivo de proyecto editable junto con la proveniencia de activos. El skill está diseñado para plataformas como Claude Code, Cursor o Codex, y proporciona referencias detalladas en archivos markdown para asegurar consistencia y calidad.

Compatible con~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/IAmCosmin-YT/emotion-factory-devlog-shorts/tree/HEAD/.agents/skills/devlog-shorts-editing

Preguntar en tu IA favorita

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

Documentación

Shorts de juegos basados en referencias

Haz que la mecánica, el chiste y la recompensa sean legibles en un teléfono. La preferencia actual del usuario es la narración conversacional inspirada en Vedinad, narración de Ezra, efectos de video descargados con fondo verde o negro, SFX de Myinstants y movimiento suave contenido. Esta es una dirección creativa, no una garantía de engagement ni una plantilla fija para cada juego.

Comienza con evidencia

Lee el proyecto existente relevante y los comentarios del usuario antes de redactar. Identifica qué clips, mecánicas, activos y observaciones de referencia están verificados. Utiliza el video real del creador seleccionado; inspecciona toda su secuencia de fotogramas en hojas de contacto paginadas, luego examina las transiciones y el movimiento en cadencia nativa. Las hojas de fotogramas por sí solas no establecen suavidad de reproducción, sonido o retención.

Lee creator-breakdowns.md para la biblioteca de referencias, y hook-and-retention-loops.md para las decisiones narrativas. Distingue los fotogramas observados directamente de las interpretaciones estilísticas. No conviertas el antiguo ejemplo de Yapper/Listener, sus estadísticas o sus marcas de tiempo en requisitos para un nuevo concepto.

Historia, voz y grabación

  • Escribe un experimento concreto con un resultado visible: curiosidad/problema, configuración necesaria, prueba escalada, recompensa, breve despedida. Usa cláusulas habladas conectadas y una observación específica del desarrollador. Léelo en voz alta cuando sea posible; elimina frases que puedan promocionar algún juego.
  • Cuando el usuario solicite una apertura con comentario de espectador, usa ese formato en lugar de reemplazarlo silenciosamente con una pregunta de desarrollador autodirigida. Usa un comentario real proporcionado para un informe de espectador real. Si el usuario autoriza explícitamente un borrador ficticio, usa un mockup de comentario claramente etiquetado durante todo su tiempo en pantalla; su identidad de ejemplo y redacción no deben presentarse como comentarios reales. Sin ninguna de estas bases, usa el propio experimento del desarrollador. Nunca inventes ganancias, pruebas completadas o informes de errores reales.
  • La duración objetivo sigue la historia y la toma de voz real. Aproximadamente 115–145 palabras pueden caber en un Short de 35–45 segundos, pero mide la toma en lugar de alargarla o acelerarla para cumplir una cuota.
  • Ezra — Confident & Engaging Conversationalist a aproximadamente 1.08 es la voz preferida del usuario en ElevenLabs. Verifica la voz y velocidad seleccionadas en el navegador integrado compatible antes de generar. Conserva la toma original y registra la configuración. Consulta sound-design-and-audio.md.
  • Graba vistas distintas y con propósito de la configuración, acción, resultado, escalada y reacción. Planifica suficiente cobertura; no impongas un número arbitrario de cortes o ángulos. Protege los puntos de inicio/fin de lanzamiento, las tarjetas de estadísticas y el espacio de pago. Consulta pacing-and-timeline.md.
  • Para proyectos públicos de Roblox, establece un modo de grabación verificado sin guardar antes de Jugar, realiza cambios solo en tiempo de ejecución, detente después, restaura cualquier configuración de Edición y verifica el modo de Edición limpio. No publiques cambios de grabación. Una bandera de cliente por sí sola no prueba que los guardados del servidor estén deshabilitados.

Obtén activos antes de construir efectos

Lee sourced-assets-and-compositing.md cada vez que obtengas o superpongas un efecto.

  • Prefiere clips de video reales descargados de creadores/stock sobre explosiones generadas, estallidos dibujados, fotogramas de película sintéticos e imitaciones caseras. Busca en YouTube y descarga clips seleccionados con yt-dlp; este es el flujo de trabajo preferido del usuario. Prefiere superposiciones de grabación nativas con fondo negro 9:16 para Shorts en vertical y compón con Pantalla. Usa enlaces de descarga de creadores o alternativas de stock si el activo de YouTube no es adecuado o no está disponible. Descarga medios utilizables, no miniaturas de búsqueda ni vistas previas con marca de agua.
  • Para las solicitudes de este usuario de estallidos de dibujos animados, explosiones, humo y transiciones energéticas, busca activamente efectos de video con fondo verde a través de YouTube/yt-dlp, haz key y despill, y colócalos en la edición. Simplemente eliminar el sustituto generado no cumple con una solicitud de reemplazo con fondo verde. Previsualiza un estallido detrás del comentario y un acento de transición/revelación motivado cuando sea adecuado; evita cubrir el comentario o la prueba decisiva de la mecánica. No impongas una cuota de efectos en cada Short.
  • Myinstants es la primera fuente de búsqueda para los SFX de meme/impacto/reacción del usuario. Descarga MP3 individuales; no es necesario instalar su aplicación. Usa Pixabay u otra biblioteca donde su sonido encaje mejor. La popularidad o un botón de descarga no establecen permiso de reutilización; registra lo que la fuente realmente dice.
  • Mantén un manifiesto de activos del proyecto con la página de origen, creador, original local, estado de uso/atribución, recorte de origen, configuración de fusión/key y uso en la línea de tiempo. No incluyas medios de origen de terceros dentro del skill reutilizable a menos que sus términos de redistribución lo permitan.
  • Sin sonido ni efecto forzado en cada corte. Obtén una explosión solo cuando su tiempo y chiste la justifiquen; mantén la narración inteligible.

Movimiento y composición

Lee pacing-and-timeline.md y kinetic-subtitles.md antes de renderizar.

  • Los planos estáticos son válidos. Usa un solo empuje, paneo o golpe deliberado cuando dirija la atención. No agregues zoom continuo a cada plano, combines un empuje sobre una cámara ya en movimiento ni sacudas toda la edición.
  • Usa muestreo afín de píxeles fraccionarios con una trayectoria de cámara de punto flotante estable; no anime redondeando rectángulos de recorte a enteros. Mantén la temporización de origen determinista. Verifica los fotogramas nativos adyacentes y la reproducción a velocidad normal en busca de vibraciones.
  • Elimina los banners superiores sintéticos y la píldora/etiqueta REPRODUCCIÓN EN CÁMARA LENTA. Para una repetición, usa un video descargado de marco de grabación de videocámara/VHS con REC/esquinas/marcas de tiempo. Para metraje con fondo negro, usa Pantalla; para metraje con fondo verde, haz key y despill, luego compón alfa o convierte a negro para Pantalla. Mantén la acción y los subtítulos claros. Un marco REC es una señal estilística, no una prueba de que los espectadores entienden cámara lenta: usa la configuración hablada/continuidad visual para establecerlo.
  • Preserva las proporciones gráficas. Reubica los paneles separados de esquinas/HUD para vertical si es necesario, en lugar de estirar un fotograma de grabación apaisado o recortar las cuatro esquinas. Mantén el ruido/seguimiento lo suficientemente contenido para ver la trayectoria del cubo.
  • Mantén legibles las pruebas verídicas de gameplay/estadísticas/código. Los subtítulos siguen la toma real, no una plantilla genérica. Sin dinero falso ni código fuente presentado como captura de pantalla.

Revisión y entrega

Usa production-tools.md para ayudas reutilizables y comprobaciones de exportación. Los scripts de renderizado codificados existentes son ejemplos heredados; no los ejecutes sin cambios sobre la salida del usuario.

  1. Inspecciona el gancho cada 0.25 segundos, la exportación completa cada 1.5 segundos y cada fotograma nativo alrededor de ediciones, superposiciones y problemas de cámara usando scripts/inspect_video.py. Inspecciona los bordes keyed sobre fondos claros y oscuros.
  2. Reproduce la exportación real a velocidad normal cuando el entorno admita reproducción/escucha. Informa lo que realmente se revisó. Las hojas de silencio/estáticas/ASR no pueden probar la calidad del sonido ni la suavidad del movimiento.
  3. Verifica la sincronización de subtítulos, sin colisiones, trayectorias de acción completas, cadencia de superposiciones, sin rectángulos verdes/negros ni marcas de agua, sincronización de transitorios de SFX y sin enmascaramiento de narración. Decodifica todo el archivo y verifica picos/volumen de audio.
  4. Si el usuario autorizó un revisor externo como Antigravity, envía el corte real y los fotogramas de revisión con preguntas específicas. Exige evidencia con marca de tiempo y una declaración de lo que se abrió/escuchó. Usa criterio editorial; no obedezcas sugerencias que contradigan las preferencias del usuario. Distingue la versión revisada de revisiones posteriores.
  5. Entrega el video reproducible, el proyecto/ línea de tiempo editable, la proveniencia de activos y las limitaciones de la revisión material. Confirma la limpieza de Studio cuando se haya realizado grabación. No llames a un pase de hoja de contacto una revisión de escucha completa o reproducción cuadro por cuadro.

Individual skills in this repo

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

IAmCosmin-YT/emotion-factory-devlog-shorts

>- Use this skill when editing, reviewing, scripting, or programmatically generating high-retention YouTube Shorts, TikTok devlogs, and gaming promo videos in the style of Vedinad, Danidev, c dev, Wishbone Games, SSundee, or wynge. Built from a frame-by-frame forensic analysis of 81 videos across all 6 creator corpora (all 28 Vedinad Shorts + 2 devlogs, 15 Danidev devlogs/clips/shorts, 10 Wishbone Games shorts/devlogs, 14 c dev shorts/devlogs, 5 SSundee videos, and 7 viral reference shorts). Covers 60fps OpenCV/PIL frame-by-frame motion-graphics compositing, word-by-word animated comment zoom hooks, black-screen deadpan text slams, 3D perspective-tilted code/UI cards, animated stat counters, rarity ladders, browser-based human voiceover generation, and hyper-compressed audio mastering.

IAmCosmin-YT/emotion-factory-devlog-shorts

Build, fix and promote the Roblox game Emotion Tycoon via Studio MCP and Blender: your house rules, asset IDs, pass IDs, known gotchas and the automated promo-video recipe.

IAmCosmin-YT/emotion-factory-devlog-shorts

Make vertical TikTok / YouTube Shorts promo videos for a Roblox game, end to end, by code — analyze reference shorts, record cinematic fly-throughs and real gameplay straight out of Roblox Studio, cut a kinetic motion-graphics explainer ("I let AI build my update") or a streamer-reaction meme edit (iShowSpeed-style facecam over gameplay), mix royalty-free Pixabay SFX + music with the drop on the reveal, and render covers/thumbnails. Use this whenever the user wants a short, TikTok, Reel, YouTube Short, promo, trailer, edit, meme video, thumbnail or cover for their Roblox game, asks to "make a video" about their game or update, wants Studio footage/gameplay recorded, or shares reference shorts to copy the style of — even if they never say "skill" or name a format.

Skills relacionados