Communitygithub.com

motion-comics

Convierte historias en cómic animado: viñetas, tramas de semitono, globos/rótulos, paneos sobre ilustraciones y animación limitada. Úsala para 'motion comic', 'cómic animado', 'historieta animada', 'manga animado'.

¿Qué es motion-comics?

Motion comics (cómic animado) es una skill especializada para el estudio de animación que transforma guiones o ilustraciones fijas en secuencias animadas al estilo cómic. Aplica automáticamente tramas de semitono (halftone), contornos marcados y una cadencia de 12 fps para lograr el aspecto característico de una novela gráfica en movimiento. Es ideal para motion comics, tráilers de novelas gráficas y narrativas con texto integrado, y se integra perfectamente con otras skills del estudio como `animated-storytelling`, `typography-animation` y `video-editing`. El flujo de trabajo consiste en dividir la historia en viñetas, renderizar cada una con el estilo comic y luego usar movimientos de cámara (pan/zoom) sobre las ilustraciones mediante el comando `img2video`, para finalmente unir los clips con transiciones. La skill promueve principios profesionales como animación limitada (solo mover lo esencial), rótulos breves con tipografía bold y un ritmo de 2.5 a 4 segundos por viñeta para guiar la lectura de forma natural.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ojay66826-star/mis-proyectos-ia/tree/HEAD/.claude/skills/motion-comics

Preguntar en tu IA favorita

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

Documentación

Motion comics (cómic animado)

Categoría: Animación 2D · Skills relacionadas: animated-storytelling, typography-animation, video-editing

El estilo comic aplica trama de puntos (halftone) dependiente de la luminancia, contornos marcados y 12 fps. Se combina con rótulos (caption), subtítulos y movimientos de cámara (pan/zoom) para recorrer la 'viñeta'. Para ilustraciones propias usa img2video con --move pan_*.

Cuándo usar esta Skill

  • Narrativas con texto, cómics existentes o ilustraciones fijas que hay que animar.
  • Trailers estilo novela gráfica.

Principios profesionales

  • Cada viñeta = un plano; la cámara guía la lectura (izquierda→derecha, arriba→abajo).
  • Animación limitada: solo se mueve lo esencial (ojos, boca, partículas).
  • Rótulos breves con tipografía bold y contorno.
  • Ritmo: 2.5–4 s por viñeta.

Procedimiento paso a paso

  1. Divide la historia en viñetas (escenas) con un caption cada una.
  2. Renderiza con --style comic.
  3. Para páginas de cómic reales: corta cada viñeta como imagen y usa python -m studio img2video viñeta.png --move pan_right --style none.
  4. Une los clips con exporter.concat (xfade) o la Skill video-editing.

Comandos del estudio

python -m studio make "Un superhéroe robot salva la ciudad" --style comic
python -m studio img2video vineta1.png --move pan_right --style none --duration 4 -o v1.mp4

Ejemplo completo

«Anima mi cómic de 4 viñetas»: un img2video por viñeta (pan/zoom alternados) + concat con transición fade + música epic.

Herramientas recomendadas

HerramientaUsoEstado en el estudio
Motor 2D (style comic)halftone + contornos✅ motor propio del estudio
img2videopaneos sobre viñetas✅ motor propio del estudio
Remotionrótulos/globos programáticos✅ instalado y probado

Control de calidad

  • La trama no oculta las caras.
  • Rótulos legibles en móvil.
  • Orden de lectura correcto.

Errores comunes y cómo evitarlos

  • Trama demasiado densa en 9:16 pequeño.
  • Paneos rápidos impiden leer.

Cómo encaja en el estudio (trabajo en equipo entre Skills)

El estudio sigue un único pipeline y todas las Skills comparten el mismo proyecto JSON (project.json), así que se combinan sin conversiones:

idea → animation-scripting → character-design → animation-storyboarding → scene-composition
     → (animación 2D/3D + personajes + efectos) → animation-sound-design → video-editing
     → animation-rendering → animation-quality-control → animation-optimization / exportación
  • Orquestador general: Skill animation-workflow (decide qué Skills intervienen y en qué orden).
  • Motor: python -m studio … (ver docs/CLI.md). Interfaz: python -m studio serve → http://127.0.0.1:8765
  • Salida estándar de un proyecto: projects/<fecha>-<titulo>/ con final.mp4, storyboard.jpg, miniatura.jpg, vista_previa.gif, subtitulos.srt, characters/*_sheet.png, audio/*.wav, project.json, qc_report.json.

Reglas del estudio

  1. Primero lo local y gratuito (motor 2D, Blender, FFmpeg, espeak-ng, Three.js, GSAP, Lottie, Remotion). Usa APIs de pago solo si el usuario lo pide o si la calidad exigida lo requiere, y avisa antes de gastar créditos.
  2. Nunca inventes resultados: ejecuta el comando, revisa el archivo generado (abre un frame o el storyboard) y reporta rutas reales. Si algo requiere una clave que no existe (python -m studio doctor), dilo y ofrece la alternativa local.
  3. Consistencia de personajes: reutiliza siempre la ficha JSON del personaje (mismo id, color, species, accessory).
  4. No subas secretos: las claves viven en .env (ignorado por git).
  5. Termina con python -m studio qc <video> y comunica qué pasó y qué no.

Skills relacionados