Communitygithub.com

anonymoussajjad/faceless-story-video

Convierte un tema o idea en un plan completo de video cuento sin rostro de 60 a 90 segundos para YouTube Shorts, TikTok e Instagram Reels: historia moral/emocional en urdu o inglés, prompts de imagen escena por escena con un personaje consistente, guion de voz en urdu, subtítulos cinéticos, resumen de miniatura, título/descripción/hashtags y una lista de verificación de exportación 9:16.

¿Qué es faceless-story-video?

Esta habilidad permite a un agente de IA (como Claude Code, Cursor o Codex) transformar una sola idea o tema en un plan detallado y listo para producir de un video cuento corto sin mostrar el rostro del creador. Está diseñada para plataformas de video vertical como YouTube Shorts, TikTok e Instagram Reels. El flujo de trabajo es secuencial: primero se escribe la historia en formato JSON, luego se generan prompts de imagen consistentes para cada escena, se escribe el guion de voz (siempre en escritura urdu o inglés), se crean subtítulos cinéticos con resaltado en dorado, y se prepara la miniatura y el texto SEO. La versión 'Lite' se enfoca en historias morales o emocionales de 60 a 90 segundos, mientras que la versión Pro ofrece más formatos. La habilidad es útil para creadores que desean contenido narrativo atractivo sin aparecer en cámara, y el resultado final es un plan completo que puede ser ensamblado en editores de video como CapCut o, en entornos como Claude Code con ffmpeg/Remotion, renderizado directamente.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/anonymoussajjad/faceless-story-video-skill/tree/HEAD/faceless-story-video

Preguntar en tu IA favorita

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

Documentación

Video Cuento Sin Rostro (Lite)

Un tema entra, un plan de video completo sale. El plan está listo para producir: la historia, las imágenes, la voz, los subtítulos, la miniatura y el texto de subida. Esta versión Lite genera un formato de historia: una historia moral/emocional, de 60 a 90 segundos, en urdu o inglés. (Hay más formatos en la versión Pro).

Flujo de trabajo

Sigue los pasos en orden. No saltees la historia antes de las imágenes: cada prompt de imagen y cada línea de subtítulo proviene de la historia terminada, nunca al revés.

  1. Tema. Pide un tema o idea si el usuario no lo proporcionó (por ejemplo: "un niño que devuelve una cartera perdida", "el sacrificio de una madre"). Un tema, una historia.
  2. Historia. Escribe la historia primero, en el formato JSON de escenas en references/story-structure.md. 60-90 segundos, 6-12 escenas, gancho en los primeros 3 segundos, un giro, finalizando con una moraleja o recompensa emocional clara.
  3. Prompts de imagen. Escribe un prompt de imagen por escena según references/image-prompts.md. Mismo personaje en cada escena (misma cara, peinado y vestimenta: repite la descripción en cada prompt). Estilo caricatura 3D, 9:16.
  4. Guion de voz. Escribe la narración según references/urdu-narration.md. La narración en urdu se escribe SOLO en escritura urdu. Nunca devanagari. Un solo hablante por clip: nunca escribas diálogo entre dos personas en un mismo clip; divídelo en clips de un solo hablante.
  5. Subtítulos. Un estilo en Lite: subtítulos cinéticos con resaltado de palabra en dorado (la palabra hablada se vuelve dorada mientras se dice). Produce un archivo SRT con las líneas de narración exactas y sus tiempos.
  6. Miniatura + SEO. Un resumen de miniatura (ver más abajo) más título, descripción y hashtags para Shorts, TikTok y Reels.
  7. Lista de verificación de exportación. Termina con la lista de verificación a continuación para que el video se envíe en el formato correcto.

Salida 1 — JSON de la historia

Devuelve la historia como JSON con exactamente estas claves: title, language ("ur" o "en"), style ("moral"), mood (una palabra), scenes (una lista de 6 a 12 escenas). Cada escena tiene: duration (segundos, número), visual (una palabra clave corta, ej. rainy_street), camera (push, pull, pan_left o pan_right), effect (rain, dust o embers), ambience (rain o empty), sfx (un sonido corto para la escena, ej. rain, birds chirping — o vacío si la escena es silenciosa), narration (1-2 oraciones habladas, escritura urdu para ur), caption (igual que la narración, o una versión más corta en pantalla), visual_description (2-3 oraciones en inglés: DÓNDE ocurre la escena, QUÉ objetos son visibles, QUÉ está haciendo el PERSONAJE), props (2-4 objetos clave, en inglés), shot (close_up, medium_shot, wide_shot o full_body — varíalo, nunca el mismo plano dos veces seguidas). Las duraciones de las escenas deben sumar 60-90 segundos. Consulta examples/example-story.json para un ejemplo completo.

Salida 2 — Prompts de imagen

Un prompt por escena. Fórmula: [estilo] + [personaje, repetido exactamente] + [lugar y acción de la descripción visual] + [ambiente y luz] + 9:16 vertical. Estilo predeterminado: caricatura 3D, estilo Pixar, luz suave, expresiones faciales. Nunca pongas texto, palabras o letras dentro de un prompt de imagen — las herramientas de IA de imágenes escriben mal el texto; todas las palabras van en los subtítulos, nunca en la imagen. Reglas completas en references/image-prompts.md.

Salida 3 — Guion de voz

La narración son los campos narration de la historia, en orden, un clip por escena. Urdu: urdu hablado natural, oraciones cortas, tono cálido. Nunca escribas narración en urdu romanizado cuando el idioma es ur — solo escritura urdu. Nunca mezcles dos hablantes en una misma escena. Reglas completas en references/urdu-narration.md.

Salida 4 — Subtítulos (estilo Lite: resaltado de palabra en dorado)

Formato SRT, un archivo. Cada evento de subtítulo coincide con la narración de una escena, dividido en líneas cortas (máximo 2 líneas, máximo 5-6 palabras por línea). La palabra hablada se resalta en dorado mientras se dice; el resto permanece blanco. Los subtítulos en urdu permanecen en escritura urdu, de derecha a izquierda, una línea completa por evento (nunca dividas una línea en urdu palabra por palabra — la escritura se rompe). Los subtítulos en urdu romanizado o inglés pueden resaltar palabra por palabra.

Salida 5 — Resumen de miniatura + SEO

Resumen de miniatura: una idea de imagen 9:16 (el momento más emocional de la historia, un personaje, un gran sentimiento, sin texto en la imagen), más 3 opciones de título de miniatura (máximo 5 palabras cada una, en urdu o inglés según el idioma del video). SEO: 1 título (máximo 70 caracteres), 1 descripción (2-3 líneas + la moraleja en una línea), 8-10 hashtags (mezcla de generales: #Shorts #Story, y específicos: #UrduStory #MoralStory). Mantén cada afirmación honesta — nunca prometas que el video contiene algo que no tiene.

Salida 6 — Lista de verificación de exportación

  • 9:16 vertical, 1080x1920, 24-30 fps
  • 60-90 segundos en total
  • Voz en cada escena (sin escena silenciosa — una escena sin voz recibe una advertencia, no un pase)
  • Subtítulos quemados o archivo SRT aparte, dentro de la zona segura (lejos de los botones de TikTok/Reels)
  • Miniatura exportada como un fotograma de la escena más emocional

Reglas estrictas (nunca las rompas)

  • La narración en urdu SIEMPRE está en escritura urdu. Nunca devanagari, nunca urdu romanizado para historias ur.
  • Un solo hablante por clip. Nunca dos personas hablando en una misma escena.
  • Sin rostros de personas reales, sin nombres de personas reales, sin violencia gráfica, sin odio. Solo historias limpias y familiares.
  • Nunca pongas texto dentro de un prompt de imagen.
  • Nunca inventes un hecho sobre el video (vistas, plataforma, precio) — solo lo que contiene el plan.

Lo que esta habilidad NO hace

Esta habilidad escribe todo excepto el MP4 renderizado. En Claude Code con ffmpeg/Remotion puede impulsar el renderizado; en la aplicación Claude, arma el video en CapCut (o cualquier editor) a partir del guion, los prompts, la voz y el SRT que esta habilidad produce. No genera imágenes ni audio por sí misma: escribe los prompts y guiones que tus herramientas usan.

Referencias (léelas cuando sea necesario)

  • references/story-structure.md — arco narrativo, formato de escena, lista de planos, cálculo de duración.
  • references/urdu-narration.md — reglas de escritura urdu, estilo de narración, notas de pronunciación.
  • references/image-prompts.md — prompts de personaje consistente, estilo, negativos.
  • examples/example-story.json — una historia moral completa en el formato JSON exacto.
  • examples/example-output.md — cómo se ve el resultado final para ese ejemplo.

Skills relacionados