Todas las skills

video (smixs/visual-skills)

Escribe y corrige prompts para generadores de vídeo con IA, además de storyboards, planos y dirección de cámara.

skill de vídeo smixs: prompts más ricos y dirigidos, pero las comprobaciones por palabras clave la puntúan peor y cuesta 2.8x los tokens; no se generó ningún vídeo

Según el casoSegura

Codex CLI · gpt-6-astra

20.8 / 30

Mejora frente a sin skill: -0.47 · Según el caso · 18 ejecuciones

Según el caso: el total 20.8/30 está por debajo de 22 y la mejora -0.47 está por debajo de +1.0. Para ser recomendada hace falta un total de 22/30, una calidad de salida de 3.5 y una mejora de +1.0.

SOTA

Aprobada

Probada con Codex.

Cubre Codex, Claude Code

Codex CLI 0.166 (nivel SOTA): 18 ejecuciones puntuadas. Una pasada aquí también cubre Claude Code según nuestra regla de niveles; no dice nada sobre el segundo nivel.

Puntuaciones

Cada dimensión va de 0 a 5 y las seis suman el total sobre 30. 5 es mejor en todas las dimensiones. Coste 5 significa barato y rápido. Instalación 5 significa fácil.

Fiabilidad de activación
5.0
Mejora frente a sin skill
1.5
Calidad de salida
4.3
Coste en tokens y tiempo
1.0
Instalación y portabilidad
4.0
Seguridad
5.0

Revisión de seguridad

Segura

Escaneo estático: 0 CRITICAL / 0 HIGH / 0 MEDIUM. Revisión manual: Segura para ejecutar (sandbox sin red). Un escaneo limpio no demuestra que una skill sea segura.

Instalar

npx skills@latest add smixs/visual-skills --skill video

Origen

Commit fijado: 92be33a5a73325fb3d8e0c73b22744b114e2a90e

Probada: 2026-11-02

Qué probamos

  • Prompts para un teaser de 15 s — Escribe los prompts de generación para crear un teaser de producto de 15 segundos en 16:9 para Tidepool, una suscripción mensual de aperitivos de algas ($14 por caja), con un generador de vídeo con IA (Seedance). Si una generación no cubre 15 segundos, divídela en clips e indica cuánto dura cada…
  • Prompt para un plano cinematográfico de 8 s — Escribe el prompt de generación para un plano cinematográfico de 8 segundos en 16:9 de un pequeño barco de papel en el alféizar de una ventana surcada por la lluvia al atardecer, para un generador de vídeo con IA (Kling). Un plano continuo, sin cortes. Trabaja de forma autónoma; sin preguntas. Guarda el resultado en prompts.md (copia-…
  • Prompts para un vídeo vertical de 30 s en clips — Escribe los prompts de generación para un vídeo corto vertical de 30 segundos en 9:16 para redes sociales de Tidepool (aperitivos de algas, $14 por caja) para un generador de vídeo con IA cuyos clips duran como máximo 10 segundos. Subtítulos que deben aparecer (añadidos después): Conoce Tidepool. / Aperitivos de algas, crujientes y s…

Ventajas

  • La skill se activó sin nombrarla: se leyó el archivo de la skill en 6/6 ejecuciones con skill.

Inconvenientes

  • Sin mejora medible frente a sin skill (-0.47, dentro del ruido).
  • Un prompt de una frase obtuvo 4.69, frente a 4.3 con la skill (-0.39).
  • Usa 2.76x los tokens de sin skill.
  • n=2 por tarea y rama; las diferencias de menos de aproximadamente 1 punto son ruido.

Reseña

Codex CLI 0.166 (gpt-6-astra, razonamiento bajo) en una máquina de prueba Mac, con un proyecto temporal nuevo y HOME/TMPDIR/cachés temporales en cada ejecución, la skill instalada (grupo con skill), sin ella (control) o sin ella pero con el requisito central de la skill comprimido en una frase añadida al prompt (grupo del prompt de una frase), 2 ejecuciones por grupo y tarea, red desactivada y escrituras en /tmp bloqueadas. Los prompts nunca mencionan la skill (salvo la formulación indicada más abajo). Esta skill produce prompts para generadores externos (Seedance, Kling), así que puntuamos los prompts. No existe ningún archivo de vídeo para esta skill: generar uno requiere una cuenta y una clave de Seedance/Kling/Veo, que no utilizamos.

Comparación de tres ramas

RamaPuntuación media (0-5)Tokens por ejecución
Sin la skill4.7762k
Prompt de una frase4.6951k
Con la skill4.3172k

Medido con Codex CLI en 18 ejecuciones, puntuado con comprobaciones basadas en reglas y sin juez LLM. Total 20.8 / 30, veredicto Según el caso.

Veredicto: Situacional (20.8 / 30). Fuente: smixs/visual-skills, video, fijado en el commit 92be33a. Instalación: npx skills@latest add smixs/visual-skills --skill video. Licencia: CC-BY-4.0.

Qué es

El skill video de smixs/visual-skills (CC-BY-4.0, requiere atribución): hace que el agente actúe como director, guionista y editor al escribir prompts para generadores de vídeo con IA (Seedance, Kling, Veo y similares). SKILL.md es fino a propósito (unas 1,400 palabras) y ordena al agente leer dramaturgy.md, universal-rules.md y un archivo específico de modelo (Seedance, Kling o Veo) antes de escribir. Solo Markdown: 12 archivos de referencia, sin scripts. Escribe prompts; no renderiza vídeo.

Cómo lo probamos

Codex CLI 0.166 (gpt-6-astra, razonamiento bajo) en un Mac de pruebas, un proyecto temporal nuevo y HOME/TMPDIR/cachés temporales en cada ejecución, skill instalado (grupo con skill), ausente (grupo de control) o ausente con el requisito central del skill comprimido en una frase añadida al prompt (grupo de una frase), 2 ejecuciones por grupo y tarea, red desactivada, escrituras en /tmp bloqueadas. Los prompts nunca mencionan el skill (salvo la formulación indicada abajo).

Este skill produce prompts para generadores externos (Seedance, Kling), así que puntuamos los prompts. No existe ningún archivo de vídeo para este skill: generar uno requiere una cuenta y una clave de Seedance/Kling/Veo, que no utilizamos.

  1. Prompts para un teaser de 15 s — Escribe los prompts de generación para crear un teaser de producto de 15 segundos en 16:9 para Tidepool, una suscripción mensual de snacks de algas ($14 por caja), con un generador de vídeo con IA (Seedance). Si una generación no cubre 15 segundos, divídela en clips y di cuánto dura cada…
  2. Prompt para un plano cinematográfico de 8 s — Escribe el prompt de generación para un plano cinematográfico de 8 segundos en 16:9 de un pequeño barco de papel en el alféizar de una ventana con gotas de lluvia al atardecer, para un generador de vídeo con IA (Kling). Un plano continuo, sin cortes. Trabaja de forma autónoma; sin preguntas. Guarda el resultado en prompts.md (copia…
  3. Prompts para un vídeo corto vertical de 30 s en clips — Escribe los prompts de generación para un vídeo corto vertical de 30 segundos en 9:16 para redes sociales, destinado a Tidepool (snacks de algas, $14 por caja), con un generador de vídeo con IA cuyos clips duran como máximo 10 segundos. Subtítulos que aparecerán (añadidos después): Conoce Tidepool. / Snacks de algas, crujientes y s…

La puntuación es programática (tests ocultos / detección de problemas sembrados / comprobaciones de restricciones / renderizado+OCR cuando corresponde), de 0 a 5 por ejecución. Ningún juez LLM decidió ninguna puntuación. Las comprobaciones son de palabras clave y estructura sobre prompts.md (por ejemplo, «nombra un movimiento de cámara», «menciona el sonido», «pone una duración a cada clip», «dice que no hay cortes»). No pueden juzgar si un prompt produciría una película mejor.

Resultados

La frase única que recibió el tercer grupo: "Escribe el prompt de cada clip como un director: empieza por el sujeto y su acción, da un movimiento de cámara y una óptica concretos, la iluminación y la imagen final, mantén el mismo anclaje de personaje/producto con nombre en cada clip y pon la duración en segundos en cada clip."

TareaPuntuación sin skillUna fraseCon skillTokens sin skillTokens una fraseTokens con skillSkill leído
t1-teaser4.754.54.2583k51k232k2/2
t2-boat4.564.563.8946k45k138k2/2
t3-vertical5.05.04.7557k56k143k2/2

Puntuación media: 4.77 sin vs 4.3 con el skill (delta -0.47). Tokens por ejecución: 62k vs 172k (2.76x); tiempo 76s vs 126s. Grupo de una frase: 4.69 (la mejora del skill frente a la frase: -0.39; la mejora de la frase frente a no usar skill: -0.08); la frase usa 51k tokens por ejecución, así que el skill consume 3.35 veces sus tokens.

Qué ocurrió

  • Según las comprobaciones por palabras clave, el skill quedó ligeramente por detrás: media 4.30 con el skill, frente a 4.77 sin skill y 4.69 con la versión de una frase. La diferencia viene sobre todo del prompt del barco de papel de 8 segundos (4.11 y 3.67 frente a 4.56 en las otras cuatro ejecuciones), luego del teaser (4.25 frente a 4.75: se perdió planos con código de tiempo y la nota del precio como superposición en algunos puntos) y un plan de clips que no nombraba movimientos de cámara.
  • Parte de esa diferencia es una diferencia de criterio, no un error. En la tarea del barco, ambas ejecuciones del skill eligieron una cámara fija para que una pequeña acción (una gota que cae en la proa, dos gotas que se funden) sostuviera el plano; el comprobador busca palabras como 'push-in' o 'dolly' y lo marcó como movimiento de cámara ausente. Ninguna ejecución del skill mencionó el sonido, que el comprobador también quería.
  • Las salidas sí se ven distintas. Las ejecuciones del skill despliegan un plan de tres clips con tiempos por clip, nombran el modelo objetivo y sus ajustes (duración, resolución, camera_fixed), mantienen un anclaje de personaje/producto entre clips y dicen qué se añade después en montaje. Las ejecuciones sin skill del teaser también dieron prompts completos con código de tiempo, con audio y líneas de voz en off, y no fueron peores en ninguna comprobación; las ejecuciones de una frase fueron más cortas (unas 900 palabras frente a 1,300-1,500).
  • El skill se lee siempre (6/6) y el coste es alto: 172k tokens por ejecución frente a 62k sin el skill (2.8x) y 51k con la frase (3.4x), 14 comandos frente a 3, y unas 1.7x el tiempo. El agente lee unos seis archivos de referencia antes de escribir un solo prompt.
  • La versión de una frase fue tan buena como sin skill según estas comprobaciones (4.69 frente a 4.77, dentro del ruido) con 0.8x los tokens.

Puntuación por dimensiones

DimensiónPuntuaciónMotivo
1_output_quality4.3

Puntuación media de 4.30/5 con el skill (comprobaciones programáticas; véase la tabla por tarea).

2_lift_vs_no_skill1.53

-0.47 puntos frente a 4.77 sin el skill (n=2 por tarea; menos de ~1 punto es ruido).

3_trigger5.0Skill leído en 6/6 ejecuciones con skill.
4_instructions_portability4

Markdown puro, funciona en cualquier agente; el orden obligatorio de lectura de varios archivos es largo y espera que una persona ejecute el generador.

5_efficiency1

2.76x tokens (172k vs 62k por ejecución) y 1.64x tiempo (126s vs 76s).

6_safety_hygiene5

Solo Markdown, sin scripts ni llamadas de red; escaneo limpio; se requiere atribución CC-BY-4.0.

Límites de esta prueba

  • No se generó ningún vídeo, así que no podemos decir si los prompts del skill producen mejores películas; las puntuaciones miden solo características de los prompts.
  • Las comprobaciones por palabras clave penalizan una elección de estilo legítima (cámara fija) e ignoran la calidad del prompt; toma la diferencia de 0.47 puntos como evidencia débil.
  • Tres tareas de prompts (teaser de 15 s en 16:9, plano cinematográfico de 8 s, vertical de 30 s dividido en clips); no se probaron la consistencia de personaje entre generaciones, el image-to-video ni los modos de edición.
  • CC-BY-4.0: la reutilización requiere acreditar a Serge Shima.
  • n = 2 por grupo y tarea: las diferencias de menos de ~1 punto son ruido.
  • La puntuación basada en reglas mide lo que las comprobaciones pueden ver; no puede juzgar el gusto ni si un resultado es el mejor posible.

Seguridad

Véase security.md. Escaneo: 0 CRITICAL / 0 HIGH / 0 MEDIUM. Veredicto: seguro de ejecutar (sandbox sin red). Un escaneo limpio no demuestra que un skill sea seguro.

Conclusión

Una guía de escritura de prompts cuidadosa y cinematográfica que hace que el agente planifique clips, anclajes y ajustes, pero nuestras comprobaciones por palabras clave no pudieron mostrar una ventaja, y cuesta unas 2.8x los tokens de simplemente pedirlo. Merece la pena probarla si de verdad vas a alimentar los prompts a Seedance, Kling o Veo y comparar películas; esa parte no pudimos hacerla.

Transcripción

Registro de ejecuciones: video (Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.)
Columnas: tarea, grupo-ejecución, puntuación (0-5), tokens, segundos, comprobaciones superadas, archivos de la skill que abrió el agente.

t1-teaser control-1: puntuación 5.0, tokens 84314, s 105.5, comprobaciones 2/2, no abrió nada
t1-teaser control-2: puntuación 4.5, tokens 82105, s 77.9, comprobaciones 2/2, no abrió nada
t1-teaser oneliner-1: puntuación 4.5, tokens 51242, s 67.5, comprobaciones 2/2, no abrió nada
t1-teaser oneliner-2: puntuación 4.5, tokens 52535, s 66.3, comprobaciones 2/2, no abrió nada
t1-teaser treatment-1: puntuación 4.5, tokens 230902, s 169.1, comprobaciones 2/2, abrió video
t1-teaser treatment-2: puntuación 4.0, tokens 233869, s 151.6, comprobaciones 2/2, abrió video
t2-boat control-1: puntuación 4.56, tokens 46582, s 42.1, comprobaciones 2/2, no abrió nada
t2-boat control-2: puntuación 4.56, tokens 45733, s 43.6, comprobaciones 2/2, no abrió nada
t2-boat oneliner-1: puntuación 4.56, tokens 45515, s 43.2, comprobaciones 2/2, no abrió nada

18 ejecuciones, 3 artefactos

Resultado de ejemplo

SOTA · With the skill: prompts.md (t1-teaser, run 1, Codex)

# Tidepool — Your monthly crunch **Deliverable:** 15 seconds, 16:9. Generate **three 5-second clips**, then join with hard cuts. Target **Seedance 1.0 Pro**: the [fal endpoint documentation](https://fal.ai/models/fal-ai/bytedance/seedance/v1/pro/text-to-video/api) lists durations up to 12 seconds, so this selected endpoint requires multiple generations. Other Seedance versions may have different limits. For each generation, set **duration: 5 seconds; aspect ratio: 16:9; resolution: 1080p** in the interface/API. Set camera_fixed to false for clip 1 and true for clips 2–3. Copy each fenced prompt separately. Add the exact typography and soundtrack specified below during assembly. Concept: anticipation → crisp seaweed snap → monthly subscription invitation. Five creative anchors: anticipation; a cream wave motif; the teal box; the snap; a held product-and-offer end frame. The closed box is the initial barrier; opening it reveals the snack. Packaging is a proposed visual concept, since no brand assets were supplied. No pack quantity or flavor is implied. | Timeline | Clip | Function | |---|---|---| | 0–5s | Open the tide | Box opens; pouch is revealed. | | 5–10s | The crunch | Seaweed snaps; pieces settle onto a plate. | | 10–15s | Your monthly box | Product holds beside the offer. | ## Clip 1 — Open the tide — 5 seconds ```text A matte deep-teal rectangular seaweed-snack mailer opens on a sand-colored tabletop, revealing a matching snack pouch. Product identity: a single cream wave graphic across the box lid; matching teal pouch with the same cream wave and a plain cream rectangular label panel. Packaging surfaces are otherwise unlettered. Hands belong to one adult with medium-brown skin, short natural nails, bare wrists and ivory cotton sleeves. Only hands and forearms enter the frame. Generate a 5-second, 16:9 photoreal food-commercial sequence with two distinct shots and one visible hard cut. The opening reveals what was hidden. 0.0–3.0 seconds: 50mm close three-quarter view, box centered, hinge at the rear. The left hand braces the front-left corner while the right hand raises the lid upright. Fingers briefly tighten against the cardboard before it releases. A short, slow push-in follows the reveal and stops when the lid is open. A matching snack pouch stands inside, its lower portion concealed by the front wall. Raking daylight exposes the paper fibers and cream wave. Cut to. 3.0–5.0 seconds: locked 85mm close-up above the front rim. The right thumb presses a small crease into the pouch as the fingers grasp its upper edge and lift it a few centimeters. End with the pouch partly lifted above the open box, cream wave visible. Environment and style: dry sand-colored tabletop, seamless pale seafoam background. Soft daylight from upper frame-left; gentle white fill from frame-right. Deep teal, cream, seafoam and natural dark olive palette. Real cardboard fibers, matte pouch material and natural skin texture. Preserve box proportions, wave graphic, pouch design, hands and sleeves across shots. Keep packaging dry. Clean picture for later typography and sound. Exactly 5 seconds, landscape 16:9, 1080p. ``` Cut from the raised pouch to the [... excerpt: first 3200 of 8872 characters]

Ver Pro