Communitygithub.com

polong1680/directory

Dirige y produce un cortometraje hecho enteramente en código, en uno de los estilos de la biblioteca Lemo-Opuscar (por ejemplo, Impasto Oil Painting, Watercolor Brush, Ukiyo-e, Satellite Briefing, Exploded Teardown). Úsalo cuando el usuario pida un video, película, corto, promocional, explicativo o animación en un estilo con nombre, incluyendo explicativos construidos a partir de material real como imágenes satelitales, escaneos láser, archivos CAD o escaneos de archivo, y nuevas películas cortadas a partir de material de archivo real y documentos; cuando quiera una película sobre su propio tema y no haya elegido un estilo (ayúdale a elegir); cuando quiera cambiar un estilo por el suyo propio, crear su propio estilo desde cero o usar un estilo que haya guardado; cuando inicie la habilidad sin decir lo que quiere; o cuando pregunte qué estilos de película existen. No es para editar, recortar o convertir archivos de video existentes del usuario.

¿Qué es directory?

Esta habilidad de agente de IA permite a los usuarios dirigir y producir cortometrajes generados completamente mediante código, aprovechando la biblioteca Lemo-Opuscar. Ofrece una variedad de estilos artísticos y documentales, como pintura al óleo impasto, acuarela, ukiyo-e, briefing satelital o despiece de productos, entre otros. El agente guía al usuario a través de un flujo de trabajo completo: desde la preparación del entorno y la instalación de herramientas (Node, ffmpeg, Python), pasando por la selección o creación personalizada de estilos, hasta la generación del guion, la producción y la entrega final del proyecto. Es compatible con las plataformas Claude Code, Cursor y Codex, y está diseñado para todo tipo de contenido audiovisual, ya sean animaciones artísticas, documentales basados en datos reales o cortometrajes de archivo. El proceso sigue una guía detallada almacenada en la biblioteca local, sin descargas externas de instrucciones, y permite narración en chino con opciones offline o por voz en la nube.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/polong1680/lemo-opuscar--Skill/tree/main/tools/directory

Preguntar en tu IA favorita

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

Documentación

Lemo-Opuscar

Los estilos, guías y herramientas se incluyen con este plugin, en library/ junto a este archivo. No se descarga nada para decirte qué hacer.

  1. Prepara la biblioteca. Ejecuta sh "<directorio base del skill>/scripts/setup.sh". Copia la biblioteca empaquetada a su carpeta de trabajo (por defecto ~/.lemo-opuscar, por lo que los paquetes instalados sobreviven a las actualizaciones del plugin) e imprime LIB=<ruta> en su última línea.
  2. Instala las herramientas principales al inicio. Ejecuta sh "<directorio base del skill>/scripts/setup.sh" deps de inmediato, en segundo plano si es posible: la primera vez tarda unos minutos. Añade deps voice o deps music más tarde, solo si la película los necesita ($LIB/TECHNIQUE.md §1). Informa sobre las herramientas del sistema que falten (Node, ffmpeg, Python) en tu ronda de preguntas; no instales software del sistema por tu cuenta. Los paquetes que necesite un estilo (su STYLE.md los enumera) los instalas tú mismo, en la carpeta del proyecto.
  3. Sigue la biblioteca. Lee $LIB/AGENTS.md y haz lo que dice, comenzando con Inicio (los estilos propios del usuario en ~/lemo-my-styles/; cuando iniciaron el skill sin escribir nada, primero la pregunta de idioma, luego las formas de entrar): encontrar el estilo o crear el suyo propio, la ronda de preguntas, el tratamiento, la producción y la entrega.

Qué cambia en el modo skill:

Carpeta del proyecto<nombre>/ en la carpeta desde la que el usuario inició (letras minúsculas, dígitos, guiones; evita # y ? en la ruta). Donde las guías digan films/<nombre>/, lee esta carpeta
Ejecutar herramientasdesde $LIB, con la ruta absoluta del proyecto: cd "$LIB" && node core/render/still.mjs "<project>" 1.5 3. sh tools/setup.sh y sh tools/fetch.sh también se ejecutan desde $LIB
Archivos de la biblioteca en páginasURLs absolutas: /core/lib.js, /node_modules/three/… (el proyecto se sirve en /@film/)
Archivos de la biblioteca en scripts y build.sh$LIB/…, con LIB=<ruta> al inicio de build.sh; nunca ../..
Películas de demostraciónno están en esta edición: no hay fuente demo/ ni poster.jpg. El DEMO.md de cada estilo (cómo se hizo su demo) está ahí; léelo solo después de que tu TREATMENT.md esté escrito, como dicen las guías. Un estilo de Edición y Documental necesita su material antes del tratamiento: encuéntralo y regístralo tú mismo, como describe su STYLE.md (las demo/tools/ que nombra no están en esta edición). Las películas están en la galería, https://lemomo-ai.github.io/lemo-opuscar/, si el usuario quiere ver una
Narración en chinoLas voces en chino de Kokoro (sin conexión) por defecto. edge-tts (core/tts/tts_zh.py) suena mejor pero envía el texto de la narración al servicio de voz de Microsoft: ofrécelo en tu ronda de preguntas y úsalo solo si el usuario está de acuerdo
Descargas grandessolo lo que la película necesite, de las fuentes que enumera $LIB/TECHNIQUE.md §1 (npm, PyPI, el navegador de Playwright, los lanzamientos de GitHub de esta biblioteca, Hugging Face para la verificación del habla). Mencíonalas en tu ronda de preguntas la primera vez

Entrega lo que $LIB/DIRECTOR.md §11 enumera, en la carpeta del proyecto, e indica al usuario dónde está.

Skills relacionados