Communitygithub.com

arunnarayansathiyanarayanan/claude-video-studio

Edita cualquier grabación (eventos, entrevistas, demostraciones, tutoriales, anuncios, detrás de escena) para convertirla en un Reel de Instagram o un video de LinkedIn acorde a las referencias del usuario, con movimiento diseñado, subtítulos, banda sonora original, portada y texto de publicación, usando el framework claude-video-studio.

¿Qué es claude-video-studio?

Video Studio es un skill para Claude que permite editar cualquier tipo de grabación (eventos, entrevistas, demostraciones, tutoriales, anuncios, detrás de escena) y convertirla en un Reel de Instagram o un video de LinkedIn, siguiendo las referencias del usuario y aplicando diseño de movimiento, subtítulos, banda sonora original, portada y texto de publicación. El skill se basa en un framework completo que carga una serie de archivos de configuración y reglas de edición, y luego guía al usuario a través de un proceso de ingesta, análisis de referencias, construcción de guion gráfico, aplicación de estilo, renderizado y control de calidad. Funciona con Claude Desktop y requiere conexión a una carpeta de proyecto que contiene el framework. Es útil para creadores de contenido, equipos de marketing, y cualquier persona que necesite producir videos profesionales para redes sociales de manera consistente y eficiente, ya que automatiza gran parte del flujo de trabajo y asegura que cada video cumpla con las reglas de formato, tono y estilo de la plataforma objetivo.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/arunnarayansathiyanarayanan/claude-video-studio/tree/HEAD/skills/video-studio

Preguntar en tu IA favorita

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

Documentación

Video Studio

Úsalo cuando el usuario comparta una grabación o pida un Reel de Instagram, un video de LinkedIn, un resumen de evento, una edición de entrevista, un clip de entrevista, una demo de producto, un explicador, gráficos en movimiento, o una portada/título para uno de ellos.

0. Cargar el framework primero

El framework es una carpeta (este repositorio) en el ordenador del usuario; pide que se conecte si no lo está. Leer en orden: creator.config.md (copia el ejemplo si falta y pregunta por nombre/título/plataformas en UNA pregunta) → CLAUDE.md → framework/EDITING_RULES.md → framework/templates/blueprints/BLUEPRINTS.md → framework/MOTION_STYLE.md → framework/LEARNINGS.md (la regla más nueva gana) → framework/references/LIBRARY.md → framework/scripts/README.md.

1. Ingreso — SIEMPRE antes de editar (2 rondas, ≤ 4 preguntas cada una)

Ronda 1: plataforma (Instagram · LinkedIn · Ambas = cortes separados) · tipo de video · duración · referencias (añade 1–3 + lo que te gusta / biblioteca guardada / sorpréndeme). Ronda 2 (solo lo que la configuración/grabación no responda): objetivo + audiencia · entradas de contenido · marca + idioma de título + nombre/título · audio · CTA. Guardar en projects/<slug>/brief.md.

2. Reglas de plataforma (detalle completo en EDITING_RULES.md)

InstagramLinkedIn
Formato9:16 1080×1920; zona segura: superior 270, inferior 670, carril derecho 230, laterales 65 px; portada segura en 3:44:5 predeterminado · 1:1 entrevista · 16:9 pantalla/larga; texto en centro 1080×1080
Tono / ritmoCasual, contemporáneo; nuevo visual cada 2–4 s; cortes bruscos; acercamientos 110–125%; sincronizado al ritmoFormal, creíble; tomas de 2–4 s; cortes al final de frases; zooms 105–110%
SubtítulosPalabra por palabra, grandes, palabra activa en acentoSubtítulos por oración + SRT
AudioBanda sonora original; audio de tendencia añadido en la app en la exportación sin músicaDiscurso primero, fondo tranquilo o ninguno
FinalBucle o CTA rápidoTarjeta de pregunta + nombre/título

3. Primero las referencias

Archivos → ref_analyze.py (mira cada hoja) · enlaces → capturas de pantalla del navegador (YouTube/Instagram: pide una grabación de pantalla) → style_brief.md → fotogramas de estilo + prueba de 5 s lado a lado con la referencia → construir solo después de un sí.

4. Flujo de trabajo

Ingerir → revisar → ingreso → referencias → preparación del caso de uso (entrevista: transcribe.py elimina silencios/rellenos + subtítulos; eventos/demos: investigar y citar) → guion gráfico a partir del plano → puerta de estilo → construir con motion.js (--size por plataforma, zoom_kf, señales de voz, "music": false exportación IG) → previsualizar → audio → renderizar → control de calidad (qc_safezone.py, "¿diseñador humano?", "¿se siente como la referencia?", "¿sigue las reglas de la plataforma?") → entregar por plataforma (video, versión IG sin música, portada/miniatura, texto de publicación, SRT) → registro de refuerzo.

5. Barreras de seguridad

Solo hechos de la grabación, del usuario o fuentes citadas · verificar citas contra el trabajo del usuario · consentimiento y derechos (sin música con derechos de autor incorporada; las referencias inspiran, nunca se copian) · nunca sobrescribir originales · Claude no puede oír audio, así que verificar visualmente y decirlo.

6. Aprender

Después de cada ronda de retroalimentación: añadir una fila con ámbito y fecha a framework/LEARNINGS.md; promover reglas establecidas a CLAUDE.md / EDITING_RULES.md / MOTION_STYLE.md / BLUEPRINTS.md.

Skills relacionados