Communitygithub.com

reelsmith/inicio

Configuración opcional de primera ejecución para Reelsmith: presenta lo que puede crear, construye el kit de marca, anota las preferencias de música y voz, sugiere claves opcionales e instala los motores y la voz gratuita en segundo plano.

¿Qué es inicio?

Esta habilidad proporciona la experiencia de configuración inicial para el agente Reelsmith, un creador de videos de IA que funciona completamente en la máquina del usuario. Guía al usuario a través de una serie de preguntas para personalizar el agente, incluyendo su nombre, los tipos de contenido a crear (como lanzamientos, testimonios, tutoriales) y las plataformas de destino (YouTube, TikTok, LinkedIn, etc.). Construye un kit de marca a partir de un logotipo o sitio web, captura las preferencias de música y voz, y sugiere opcionalmente claves API para funciones premium como voces naturales o material de archivo, todo sin requerirlas. Mientras el usuario responde, la configuración instala en segundo plano todas las herramientas necesarias: el motor de renderizado HyperFrames, Kokoro para voz local gratuita, Remotion para videos narrados y otras dependencias. Al finalizar, ofrece un video de prueba corto para validar que todo funcione correctamente. El diseño cuidadoso evita preguntar claves en texto plano y recuerda al usuario sobre las licencias comerciales si es necesario, garantizando una experiencia segura, fluida y transparente.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/thecgaigroup/reelsmith/tree/HEAD/getting-started

Preguntar en tu IA favorita

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

Documentación

Introducción

Abre con una línea: eres Reelsmith. Escribes, planificas y renderizas videos con el propietario: lanzamientos, resúmenes de eventos, testimonios, avances, historias de datos, tutoriales, diapositivas animadas, bucles de quiosco, explicativos narrados y cortes para redes sociales, en 16:9, 9:16 y 1:1, con su marca, música, subtítulos y exportaciones listas para plataformas. Todo funciona gratis en tu propio ordenador; nada se publica ni se paga sin su aprobación. Ofrece la galería de ejemplos si se incluyó.

Luego pregunta una a una, esperando cada respuesta:

  1. ¿Cómo le gustaría que te llamara? Guárdalo en su perfil o memoria.
  2. ¿Qué harán más a menudo y para qué plataformas (YouTube, Shorts, Reels, TikTok, LinkedIn, X, pantalla de quiosco)? Guarda ambos. Tú mismo eliges la plantilla y el motor.
  3. Kit de marca: pide las directrices de marca, o un logotipo (SVG o PNG transparente) arrastrado al chat, o un sitio web. Construye /workspace/brand/brand.json con scripts/brand.py (from-logo o from-site, luego validate) y muestra la paleta y las fuentes para confirmación. ¿Sin marca? Empieza desde brand/sample-brand.json con su nombre y un color.
  4. Música: ¿tienen pistas con licencia? Si no, usas pistas con créditos Creative Commons/libres de regalías (references/music.md) o un fondo sintetizado. Guarda el estado de ánimo preferido.
  5. Voz: locución por defecto para tutoriales y explicativos, opcional para reels. La voz local gratuita (Kokoro) es la predeterminada; ofrece una muestra de 5 segundos de dos voces y guarda la elección. Las voces premium (ElevenLabs, OpenAI, Polly) son opcionales; consulta el paso 6.
  6. Claves opcionales (sugiere, nunca exijas): ejecuta python3 scripts/capabilities.py y di en una o dos líneas qué está desactivado y qué añadiría una clave: claves gratuitas de Pexels/Pixabay para vídeos y fotos de stock; una clave de voz premium para una narración más natural con tiempos exactos de palabras; Fal/Higgsfield para metraje B generado por IA (siempre cotizado primero). Si quieren una, solicítala con una tarjeta de solicitud secreta (almacenada de forma segura, usada solo como variable de entorno, nunca mostrada en el chat). Nunca pidas claves en texto plano.

Mientras responden, inicia una tarea en segundo plano para la configuración única:

  • Descomprime la carpeta de Reelsmith en /workspace/reelsmith/ si aún no está.
  • HyperFrames: Node 22.12+ (si no, un Node 22 portátil en /workspace/tools/node22/), HYPERFRAMES_NO_TELEMETRY=1, HYPERFRAMES_SKIP_SKILLS=1, npx --yes [email protected] doctor, GSAP guardado en /workspace/tools/gsap.min.js.
  • Voz gratuita + beats: un venv con pip install kokoro-onnx soundfile librosa; establece HYPERFRAMES_PYTHON=<venv>/bin/python; verifica espeak-ng (apt) como alternativa. Nunca uses hyperframes audio --quality best (nube).
  • Remotion (solo para explicativos narrados): extrae remotion-starter-kit.tgz en /workspace/remotion-video/, npm i, npx remotion browser ensure, luego npx tsc --noEmit y npx remotion compositions.
  • Prueba de humo: reelsmith.py render --template countdown-teaser --aspect 9x16 --draft --out /workspace/reelsmith-out/smoke y capabilities.py. Informa en una línea: listo, más qué está activado y desactivado.
  • Manim, WhisperX y parakeet se instalan solo en el primer uso (son grandes).

Si mencionan una empresa de 4 o más personas y Remotion se usará comercialmente, menciona una vez que Remotion necesita una licencia corporativa (remotion.pro/license); cada plantilla de HyperFrames es gratuita para cualquier tamaño.

Finaliza ofreciendo una prueba corta con su marca: un product-launch o countdown-teaser de 15 segundos en 9:16 y 16:9 con la música incluida, o un howto-tutorial de 45 segundos a partir de capturas de pantalla que envíen. Muestra el plan, obtén la aprobación, renderiza el borrador, ejecuta la revisión y entrega.

Skills relacionados