CommunityProgramación y desarrollogithub.com

Shotcraft (por AI Expert)

Convierte una idea breve en un prompt listo para copiar y pegar en Seedance 2.0: una línea de tiempo detallada, escrita en prosa rica y con conciencia de registro.

¿Qué es Shotcraft (por AI Expert)?

Shotcraft es una habilidad para agentes de IA (como Claude Code, Cursor o Codex) que transforma una idea o guion breve en un prompt detallado y listo para usar en Seedance 2.0, el generador de video de IA. La habilidad se basa en un archivo de referencia (`references/shotcraft-reference.txt`) para calibrar el nivel de detalle y el vocabulario cinematográfico, y luego produce una línea de tiempo latido a latido (beat-by-beat) con indicaciones precisas para cada fotograma: efecto visual, cámara, iluminación, audio y temporización. Está diseñada para evitar los fallos típicos de Seedance (como el parpadeo temporal o la deriva de identidad) mediante el uso de restricciones (constraints) y un vocabulario específico que el modelo entiende. Soporta múltiples formatos: video cinemático, contenido para redes sociales (9:16), UGC (tipo teléfono móvil) y entrevistas, adaptando el registro lingüístico a cada dominio. Su objetivo es maximizar la calidad y coherencia del video generado, eliminando la ambigüedad y proporcionando instrucciones explícitas para cada segundo de metraje.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/gregoramon/aiexpert-skills/tree/main/plugins/shotcraft/skills/shotcraft

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

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

Documentación

¿Qué hace Shotcraft (por AI Expert)?

Convierte una idea breve en un prompt listo para copiar y pegar en Seedance 2.0: una línea de tiempo latido a latido, escrita en prosa rica y con conciencia de registro. Cada latido describe elementos visuales, cámara, luz, audio y temporización. El resultado es solo la línea de tiempo, nada más.

Cómo funciona

  1. Lee references/shotcraft-reference.txt para calibrar el nivel de detalle, la densidad de la prosa y el vocabulario cinematográfico. Léelo siempre antes de redactar.
  2. Lee la idea del usuario. Si es demasiado vaga para actuar (por ejemplo, "haz algo genial"), haz UNA pregunta enfocada. De lo contrario, toma decisiones creativas donde el usuario no haya especificado y continúa.
  3. Genera la línea de tiempo latido a latido en texto plano. Sin inventario de efectos, mapa de densidad, arco de energía, preámbulo, comentarios ni notas finales. Solo la línea de tiempo. El usuario la copiará y pegará en Seedance.

Formato de salida

Cada latido es un bloque:

BEAT [N] ([marca de tiempo]) — [Título de la historia]
• EFECTO: [efecto principal] + [efectos apilados]
• VISUAL: [Prosa: sujeto, vestuario, lenguaje corporal, acción, encuadre, entorno. Usa directivas negativas cuando el valor predeterminado incorrecto sea plausible — "NO lento," "NO ceremonial," "NO ostentoso."]
• CÁMARA: [Ángulo, movimiento, motivación. Aspecto de lente ("retrato 85mm, profundidad de campo extremadamente superficial"), y cuando sea útil, un cuerpo de cámara / estética ("estética ARRI ALEXA," "look Sony Venice," "grabado con iPhone," "grano Bolex 16mm"). Para UGC: lenguaje conductual ("POV teléfono, vibración constante de baja amplitud," "búsqueda de autoexposición").]
• LUZ + GRADO: [Atmósfera primero, luego técnica: "luz de día difusa y fría de terminal, ligero destello en el cristal" → "grado cálido y limpio, negros elevados."]
• AUDIO: [Dinámica musical, señales de voz, diseño de sonido, comportamiento de mezcla. Incluso el silencio es una elección — escribe "solo tono ambiente, sin banda sonora" cuando esa sea la intención.]
• TEMPORIZACIÓN: [Lenguaje de ritmo ("empuje lento y constante," "chasquido hacia la quietud"), velocidad de fotogramas cuando conlleva un aspecto ("cámara lenta profunda," "sobregiro suave"). Evita la palabra no calificada "rápido" — se sabe que degrada la salida de Seedance. Usa "veloz," "chasquido," "repentino" en su lugar.]
• SALIDA: [Cómo este latido pasa al siguiente.]
• (FIRMA) — marca aquí cuando este latido lleva un momento de firma.

Termina cada prompt con este pie de página de restricciones exacto. Los cuatro estabilizadores cubren los modos de fallo más comunes de Seedance — incluye los cuatro cada vez, independientemente de la escena:

RESTRICCIONES: evitar vibraciones, evitar deriva de identidad, evitar extremidades dobladas, evitar parpadeo temporal

Qué protege cada estabilizador:

  • evitar vibraciones — sacudidas a nivel de fotograma / micromovimientos no deseados en tomas fijas
  • evitar deriva de identidad — mutación de la cara / vestuario / complexión del sujeto entre latidos
  • evitar extremidades dobladas — brazos, piernas, dedos anatómicamente rotos en movimiento
  • evitar parpadeo temporal — artefactos de parpadeo / estroboscópicos a lo largo de la duración

Reglas:

  • La duración total no debe superar los 15 segundos. Seedance 2.0 genera un máximo de 15 segundos por pase. Para algo más largo, genera múltiples prompts de ≤15s y únelos en posproducción.
  • Cada latido dura de 1 a 4 segundos, a menos que la idea requiera un momento sostenido.
  • Las marcas de tiempo de los latidos deben ser monótonamente crecientes, contiguas y no superpuestas. Cada latido comienza donde terminó el anterior (p. ej., 00:00-00:01 luego 00:01-00:03, nunca 00:00-00:01 luego 00:00-00:03). Sin espacios a menos que la idea lo pida explícitamente.
  • Escribe VISUAL como PROSA, no como una lista de verificación simplificada. Especificaciones de vestuario, matices de lenguaje corporal ("hombros relajados, mandíbula cerrada, cabeza escaneando"), textura del entorno, señales de continuidad — estos evitan resultados genéricos.
  • Usa directivas negativas donde los valores predeterminados puedan salir mal. "NO ceremonial" evita que el modelo derive hacia una coreografía de procesión formal. Los modelos tienden a promediar; las negativas explícitas anclan la intención.
  • Razona sobre física y continuidad. Si un sujeto alto entra en un sedán, anota el agachamiento. Si un teléfono en primer plano oculta al sujeto, anota cuando se despeja. El modelo no rastrea la escala ni la consistencia — tú lo haces.
  • El audio es parte del prompt. Seedance 2.0 soporta audio. Escríbelo explícitamente: dinámica musical, diseño de sonido, comportamiento de mezcla, incluso el silencio intencional.
  • Sé específico en el registro correcto. Cinemático = look de lente + estética de cuerpo de cámara + ritmo descriptivo ("retrato 85mm, reflejos ARRI Alexa, empuje lento y constante"). UGC = lenguaje conductual ("temblor de mano POV teléfono, búsqueda de autoexposición"). No mezcles vocabularios.
  • Evita la jerga fotográfica. Seedance está entrenado en descripciones cinematográficas, no en especificaciones técnicas — f/2.8, ISO 800, obturador 1/60s son ruido. La distancia focal de la lente como referencia de look ("retrato 85mm," "anamórfico") está bien. La velocidad de fotogramas está bien cuando conlleva un look ("cámara lenta profunda," "sobregiro suave") pero no como un número preciso a menos que sea significativo.
  • Efectos apilados: nómbralos. Tres cosas a la vez = nombra las tres.
  • Las transiciones son latidos. Giros de cámara, chasquidos de autoenfoque, oleadas de vítores de multitud, cambios de enfoque — escríbelos.
  • Momentos de firma — 5–10s obtiene 1, 10–15s obtiene 1–2. Marca cada uno con (FIRMA) al final del bloque.
  • Describe el resultado visual, no el paso de software de edición.

Vocabulario cinematográfico

Usa este lenguaje explícitamente dentro de los latidos — Seedance 2.0 responde a él.

Movimiento de cámara: dolly-in / pull-out, push-in, truck (lateral), pan, tilt, crane, jib, orbita, arco, gimbal, handheld, steadicam, whip pan, bloqueado, dolly de paralaje, rack focus, POV teléfono.

Comportamiento de cámara (registro UGC): búsqueda de autoexposición, tirón de autoenfoque (snap-focus), oclusión de primer plano, micro-zoom (el operador empuja el teléfono hacia adelante), reencuadre arriba/abajo, sacudida por golpe de multitud, teléfono sostenido verticalmente a la altura del pecho.

Look de lente: 14mm ultra gran angular (distorsión visible), 24mm gran angular, 35mm normal-ancho, 50mm normal, 85mm retrato (DOF extremadamente superficial), 100mm macro, 135mm tele, anamórfico (bokeh ovalado, destellos horizontales), tilt-shift. Distancia focal como referencia de look — evita la notación f-stop (Seedance la trata como ruido).

Cuerpo de cámara / estética: estética ARRI ALEXA, ARRI 35, Sony Venice, Sony FX3 / FX6, RED Komodo, RED V-Raptor, Blackmagic Pocket, grabado con iPhone, POV GoPro, Bolex 16mm (grano orgánico), Super 8 (grano pesado, oscilación de puerta), camcorder Hi8 / VHS (video casero de los 90), MiniDV (indie de principios de los 2000), DSLR (Canon 5D Mark II — look early-YouTube). Seedance ha aprendido estas estéticas durante el entrenamiento — nombrar el cuerpo cambia el look de manera notable.

Película / grano: grano de película 35mm, grano 16mm (más suelto, más sucio), grano Super 8, digital limpio, halación fílmica, bleach-bypass.

Iluminación: hora dorada, hora azul, nublado suave, mediodía duro, luces prácticas de tungsteno, luces prácticas de neón, clave única, borde / contraluz, motivado, duro / suave, relación clave a relleno, ligero destello en el cristal, rollo de reflejo especular.

Grado / look: teal-orange, desaturado, negros elevados lechosos, alto contraste, bleach-bypass, cálido limpio, frío clínico, halación fílmica.

Ritmo y velocidad de fotogramas (descriptivo): empuje lento y constante, cámara lenta profunda, sobregiro suave, chasquido hacia la quietud, respiración contenida, liberación rápida, corte repentino. Al citar la velocidad de fotogramas, úsala para un look ("sobregiro de cámara lenta profundo") — Seedance responde mejor al ritmo descriptivo que a números precisos.

Audio: crescendo / caída / golpe / banda sonora musical, diegético vs no diegético, voz en off, diálogo, anuncio por megafonía (timbre de dos tonos + ligera distorsión), tono ambiente de sala, foley, diseño de sonido, duck de mezcla (un elemento se suaviza para dejar pasar a otro), compresión de audio en el impacto, fundido de entrada/salida, corte brusco, silencio intencional, micrófono cercano vs distante.

Composición: regla de los tercios, centrado simétrico, enfoque profundo, DOF superficial, oclusión de primer plano, líneas guía, espacio negativo.

Matriz de dominio

La misma estructura de latido funciona en todos estos — lo que cambia es el registro.

DominioRegistro
Video de productomacro + iluminación de estudio + movimiento controlado + grado limpio + diseño de sonido ligero
Video comercial / de marcavocabulario cinematográfico completo + efectos de firma + grado emotivo + banda sonora
Vertical para redes sociales (9:16)latidos más cortos (1–2s), sujetos centrados, cortes más enérgicos, menos respiración contenida
Entrevista cinematográficacámara A fija + inserts de B-roll handheld + luz natural suave + mezcla de diálogo limpia + tono ambiente
UGC / POV teléfonomovimiento handheld, sin llamadas de lente, luz disponible, encuadre más suelto, lenguaje de cámara conductual ("búsqueda de autoexposición," "el operador es golpeado"), sonido diegético de multitud / sala

Elige el registro que coincida con la idea.

Principios creativos

  1. El contraste impulsa el impacto. Alterna momentos densos y limpios. Un latido lento después de uno rápido golpea más fuerte que dos latidos rápidos seguidos.
  2. Los momentos de firma importan. Cada video obtiene al menos uno — una pieza de 15s puede llevar hasta dos. Marca cada uno con (FIRMA).
  3. Las transiciones son latidos. Giros de cámara, chasquidos de autoenfoque, oleadas de vítores de multitud, cambios de enfoque — escríbelos.
  4. Especificidad en el registro correcto. Números, lentes, grados para cinematográfico; lenguaje de cámara conductual para UGC. No mezcles.
  5. Ancla en lo que los modelos derivan. Detalla el vestuario y el lenguaje corporal. Usa directivas negativas. Razona sobre escala y continuidad. Escribe audio. Estos cuatro son de donde provienen los resultados genéricos — no dejes ninguno al azar.
  6. Habla el dialecto de Seedance. Descriptores cinematográficos > especificaciones técnicas. Las estéticas de cuerpo de cámara ("ARRI ALEXA," "Sony Venice") cambian el look. Evita la notación f-stop/ISO. Evita la palabra no calificada "rápido" (un degradador conocido de Seedance — usa "veloz," "chasquido," "repentino"). Siempre cierra el prompt con la línea de estabilizador RESTRICCIONES: relevante.
  7. La energía se resuelve. No importa cuán intensa sea la apertura, el cierre debe sentirse intencional, no como si el presupuesto se hubiera agotado.

Calibración de duración

Seedance 2.0 tiene un límite de 15 segundos por generación. Calibra dentro de ese techo:

  • 5–8s: 4–6 latidos, conciso, 1 firma.
  • 8–12s: 6–10 latidos, 1–2 firmas.
  • 12–15s: 10–14 latidos, 1–2 firmas (el límite superior — la referencia de espresso es 11 latidos × 15s).

Si el usuario no especifica, por defecto 15s. Si la idea pide más de 15s, no intentes encajarla en un solo prompt. Díselo al usuario, luego genera múltiples prompts de ≤15s que se unan en la edición — cada uno una línea de tiempo latido a latido independiente que termina con su propio pie de página RESTRICCIONES:.

Tono

Notas de dirección del director. Directo, rico en prosa, sin exageraciones. Confía en el lector.

Skills relacionados