Cómo funciona
Una skill enrutadora lee tu petición y la envía a uno de seis flujos de trabajo. Después, cada video pasa por las mismas diez etapas, como en una productora, y cada fotograma se escribe como código.

El enrutador
El enrutador lee el estado de tu proyecto y tu petición, y elige un flujo de trabajo; el flujo de trabajo define qué significa cada una de las diez etapas para su tipo de video.
| Pides | Ejecuta | Recibes |
|---|---|---|
| Un video hecho desde cero | ice-film | Un MP4 terminado y un informe de entrega |
| Una voz explica algo | ice-explainer | Un video explicativo narrado y con subtítulos |
| Hazlo como esto | ice-remake | Un video nuevo en ese estilo, con tu contenido |
| Una edición de tu propio metraje | ice-edit | El montaje, los subtítulos y las versiones verticales |
| Lottie y animación de interfaz | ice-lottie | JSON de Lottie o SVG animado, con entrega para desarrollo |
| Ideas antes de construir nada | ice-ideas | Un conjunto de conceptos y un guion, listos para construir |
Dos formas de usarlo
Un solo prompt, para todo el mundo
En Claude Code, empieza tu primer mensaje con /ice-motion-director:ice y describe el video con tus propias palabras, corto o largo. El comando hace que Claude Code cargue por sí mismo las instrucciones del director, así que la ejecución arranca bien aunque haya otras skills de video instaladas. El director investiga primero tu negocio y luego pregunta por cada decisión que tu prompt deja abierta: cuatro opciones por pregunta con la recomendada primero, como mucho cuatro preguntas por mensaje, y más de un mensaje cuando hay muchas decisiones abiertas. No pregunta nada si tu prompt ya lo cubre todo o si dices «no preguntes»; si no, espera tus respuestas, porque el silencio nunca se toma como un sí. Después, solo si estás para responder, una vista previa (los fotogramas de estilo o la animática), y a partir de ahí llega hasta el archivo final sin más preguntas. Al terminar cada etapa te envía dos líneas y sus fotogramas sin esperar respuesta, así que una nota tuya puede llegarle a mitad de camino. Todo lo que decidió queda registrado y explicado en la nota de entrega.
Paso a paso, para quien quiere llevar el timón
Ejecuta una etapa cada vez con los comandos numerados; en Claude Code, la forma que siempre funciona va de /ice-motion-director:ice-01-brief a /ice-motion-director:ice-10-deliver. Cada etapa se detiene con una tarjeta de revisión: qué se hizo, las opciones valoradas y por qué ganó esta, las notas del crítico y lo que sigue abierto. Di «aprobado» para cerrar la etapa, o «aprobado, sigue» para cerrarla y empezar la siguiente. Puedes cambiar en cualquier momento: escribe un comando de etapa a mitad de una ejecución de un solo prompt, o /ice para que termine el resto por su cuenta.
Las diez etapas
- Brief (
/ice-01-brief). Primero, investigación sobre tu negocio, tu marca y las normas publicitarias de tu sector; después, para quién es el video, el mensaje, la plataforma y la duración, además de todo lo que ya tengas. Tú revisas: el brief, tras las preguntas sobre cada decisión abierta (cuatro opciones cada una, como mucho cuatro por mensaje). - Concepto (
/ice-02-concept). Varias ideas, al menos dos de ellas inesperadas, y la que eligió el crítico. Tú revisas: las ideas, lado a lado. - Guion (
/ice-03-script). Las palabras en pantalla y la voz en off de cada idioma, sincronizadas con los beats, además de las versiones cortas y las demás versiones que vas a recibir. Tú revisas: el guion. - Storyboard (
/ice-04-storyboard). Cada plano como boceto: cómo se encuadra, cuánto dura y cómo pasa al siguiente. Tú revisas: el storyboard. - Look (
/ice-05-look). Un moodboard y luego colores, fuentes, estilo y sensación de movimiento, mostrados en unos pocos fotogramas fijos. Las etapas 4 y 5 pueden ir a la vez. Tú revisas: el moodboard y los fotogramas de estilo. - Animática (
/ice-06-animatic). El storyboard y el look juntos, como una versión básica y cronometrada del video con sonido provisional. Tú revisas: la animática, y eliges la música entre dos o tres temas reales puestos sobre ella. - Construcción (
/ice-07-build). El video completo, animado en código. Tú revisas: fotogramas clave y un borrador. - Sonido (
/ice-08-sound). En dos partes. Primero la música (el tema real que elegiste), los efectos de sonido (grabaciones reales) y la voz en off (esto puede hacerse mientras se construye el video), y luego la mezcla final sobre el borrador. Tú revisas: cada parte; la mezcla, con su sonoridad medida. - Revisión (
/ice-09-review). Controles de calidad y críticos independientes, y después las correcciones. Tú revisas: cada control con su resultado medido. - Entrega (
/ice-10-deliver). Los archivos finales en cada idioma, tamaño y duración que pediste, con subtítulos y un informe de entrega que también lista los permisos que necesitaría el dueño de una marca, además del caso de estudio de la ejecución. Tú revisas: los archivos entregados.
Además: /ice-status muestra cada etapa, su estado y el comando que toca ejecutar; /ice lo ejecuta o lo retoma todo por su cuenta. Las etapas que ya aportaste (tu propio guion o storyboard, por ejemplo) se revisan, no se rehacen. Las piezas cortas, como un loader o una cortinilla de logo, se saltan las etapas que no necesitan.
En paralelo, y luego revisado
El storyboard y el look (04 con 05) van en paralelo; la animática (06) los une y, si estás presente, ves una vista previa antes de construir. El video se escribe como código (07) mientras la música, los efectos y la voz se ajustan a los tiempos cerrados (08a); la mezcla final se hace sobre el borrador (08b).
La revisión y la entrega (09, 10) pasan controles de calidad y críticos nuevos sobre el archivo exportado, y luego entregan cada versión y cada subtítulo con ice/review/NOTE.md: cifras medidas y los permisos que necesitaría el dueño de una marca. En el modo de un solo prompt, un rol aprobador da el visto bueno a cada etapa; paso a paso, lo das tú. Quien construye nunca se pone nota.
Todo vive en una carpeta ice/ dentro de tu proyecto, así que cualquier sesión puede retomar el trabajo donde lo dejó la anterior.
Cómo escribir los comandos
| Agente | Escribe |
|---|---|
| Claude Code, Cursor, GitHub Copilot, Cline, Qwen Code, Kiro, Antigravity | /ice-01-brief |
| Claude Code con el plugin instalado | /ice-01-brief, o la forma con espacio de nombres /ice-motion-director:ice-01-brief, que siempre funciona |
| Codex | $ice-01-brief |
| Gemini CLI | /ice-01-brief, desde los comandos de la extensión |
| OpenCode | /ice-01-brief |
| Agentes sin comandos personalizados | Dilo con palabras normales, por ejemplo «ejecuta la etapa 3» o «muéstrame el estado» |
Míralo en un video real: el flujo de trabajo del anuncio conceptual de Spotify, cada etapa con sus decisiones, borradores y rondas de crítica. Instalación: todos los agentes.
Hecho con Ice
Fotogramas de un video real hecho a partir de un solo prompt, con todo su flujo de trabajo publicado etapa por etapa.
Ver cómo se hizoConcepto no oficial, sin relación con Spotify.
Dale un director a tu agente
Pega una línea y pide un video con tus propias palabras. Ice lo lleva del brief a la entrega y te enseña su trabajo en cada paso que quieras ver.
npx skills add Omar-Tnzxo/ice-motion-director -g --all 


