Una skill de agente para Claude Code y Codex que convierte el movimiento generado por IA en animaciones web controladas por scroll, mouse, arrastre, toque u orientación del dispositivo.
Moh4696/open-3d-skills
Ocho skills para agentes que enseñan a crear, animar y comprobar sitios web 3D y controlados por el desplazamiento con three.js.
- Estrellas
- 269
- Forks
- 38
- Issues abiertos
- 0
- Último commit
- hace 7 días
¿Qué es?
Open 3D Skills es un conjunto de ocho skills para agentes, pensado para crear sitios web 3D y animados. Incluye escenas de three.js en tiempo real escritas en código, películas controladas por el desplazamiento y generadas a partir de clips de video, video con transparencia compatible con Safari, personajes que siguen el cursor, vistas interactivas de máquinas con sus piezas separadas y el trabajo con imágenes y video mediante IA necesario para producir estos recursos.
Las skills también indican al agente que verifique sus resultados en Chromium y WebKit sin interfaz gráfica y con varios tamaños de ventana, comprobando el tiempo por fotograma, los errores, los canvas en blanco y el desbordamiento del diseño. Una herramienta de grabación independiente captura páginas con un reloj virtual para generar videos de 60 fps con precisión de fotograma y comparaciones en paralelo.
Las skills se instalan para Claude Code, Codex, Cursor, Gemini CLI y OpenCode mediante npx skills CLI, un plugin de Claude Code o Codex, o un instalador de shell. Cada skill es una carpeta sencilla con un archivo SKILL.md, por lo que cualquier agente compatible con Agent Skills puede cargarla.
Funciones clave
- 01Crea escenas de three.js íntegramente mediante código, sin necesidad de archivos de modelos.
- 02Crea películas controladas por el desplazamiento a partir de clips generados, con comprobación de las uniones y compatibilidad con la opción de movimiento reducido.
- 03Genera video con transparencia para todos los navegadores, incluido Safari, mediante MP4 con alpha apilado, VP9 con alpha o fotogramas WebP.
- 04Genera rigs de personajes que siguen el cursor y se construyen a partir de una cuadrícula de poses.
- 05Crea vistas interactivas con las piezas separadas, que incluyen separación por etapas, rayos X, cortes de sección y etiquetas.
- 06Comprueba páginas en Chromium y WebKit sin interfaz gráfica y en tres tamaños, y genera un informe con una hoja de contacto.
- 07Graba videos de cualquier página a 60 fps, con precisión de fotograma y usando un reloj virtual.
Casos de uso
- Crear una página de producto o de aterrizaje con una escena 3D en tiempo real que funcione a 60 fps.
- Convertir clips generados por IA en una película controlada por el desplazamiento en un sitio web.
- Añadir superposiciones de video con transparencia que funcionen tanto en Safari como en Chrome.
- Explicar el funcionamiento de una máquina con una vista interactiva de sus piezas separadas.
- Grabar videos de demostración fluidos de una página web para redes sociales o clientes.
Inicio rápido
- 1
Instala las ocho skills con la CLI npx skills (requiere Node 22.20 o posterior).
npx skills add Moh4696/open-3d-skills - 2
Inicia una nueva sesión del agente para que cargue las skills.
Antes de usarlo
- Estas instrucciones son para agentes de programación, no para una aplicación independiente, así que necesitas un agente como Claude Code o Codex para usarlas.
- Algunas skills requieren Python 3.9 o posterior, ffmpeg y un servicio de generación de imágenes o videos.
- El README indica que las skills no almacenan claves de API, por lo que debes proporcionar tu propio acceso al servicio de generación.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es open-3d-skills?
- Ocho skills para agentes que enseñan a crear, animar y comprobar sitios web 3D y controlados por el desplazamiento con three.js. Open 3D Skills es un conjunto de ocho skills para agentes, pensado para crear sitios web 3D y animados. Incluye escenas de three.js en tiempo real escritas en código, películas controladas por el desplazamiento y generadas a partir de clips de video, video con transparencia compatible con Safari, personajes que siguen el cursor, vistas interactivas de máquinas con sus piezas separadas y el trabajo con imágenes y video mediante IA necesario para producir estos recursos.
- ¿open-3d-skills es gratuito? ¿Qué licencia tiene?
- open-3d-skills es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿open-3d-skills sigue mantenido?
- Mantenimiento activo. El último commit de open-3d-skills fue el 31 oct 2026.
- ¿Para qué puedo usar open-3d-skills?
- Crear una página de producto o de aterrizaje con una escena 3D en tiempo real que funcione a 60 fps. Convertir clips generados por IA en una película controlada por el desplazamiento en un sitio web. Añadir superposiciones de video con transparencia que funcionen tanto en Safari como en Chrome. Explicar el funcionamiento de una máquina con una vista interactiva de sus piezas separadas. Grabar videos de demostración fluidos de una página web para redes sociales o clientes.
- ¿Cómo se instala open-3d-skills?
- Instala las ocho skills con la CLI npx skills (requiere Node 22.20 o posterior).: npx skills add Moh4696/open-3d-skills Inicia una nueva sesión del agente para que cargue las skills.
- ¿Dónde consigo open-3d-skills?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Moh4696/open-3d-skills
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una skill para agentes que convierte videos en secuencias de fotogramas WebP optimizadas y crea sitios web con un canvas controlado mediante el desplazamiento.
Estudio de previsualización en el navegador para bloquear escenas, posar personajes y editar movimientos de cámara, y luego enviar los planos a modelos de video con IA.
Un renderer de React para Three.js que permite crear escenas 3D de forma declarativa con componentes JSX.
Una biblioteca de control de cámara para three.js que añade transiciones fluidas y más funciones a la órbita al estilo de OrbitControls.
Guía de campo interactiva en 3D sobre 63 especies de insectos, modeladas de forma procedural en el navegador con TypeScript y Three.js, sin archivos de modelos.