Necesitas:Un brief de escena (brief.txt: [objects] id: shape | size … | pos … | material …; [lights]; [camera]; [scene]) y un navegador con WebGL para ver la escena.
Hazme una plataforma giratoria de producto en Three.js: una taza amarilla sobre un pedestal oscuro, fondo claro, controles de órbita.
Cómo instalarlo
Copia el prompt de instalación en tu agente: Read https://skillu.dev/install/agent.md, then install the Three.js Scene Builder skill (threejs-scene-builder).
O descarga el paquete del Skill desde esta página tras el lanzamiento y coloca su carpeta en el directorio de skills de tu agente.
Llámalo con un comando de barra, p. ej. /threejs-scene-builder, y describe lo que quieres con palabras sencillas.
Preguntas frecuentes
¿Qué pasa si mi brief tiene un error?
La escena se genera igualmente desde las partes válidas, y el informe enumera todos los errores y advertencias: las formas desconocidas se descartan, los ids duplicados conservan su primera definición, los tamaños incorrectos se señalan y una cámara ausente se sustituye por el valor por defecto declarado. Corrige el brief y vuelve a ejecutar.
¿Construye algo que no enumeré?
No. Solo aparecen los objetos, luces y ajustes de tu brief. Un fondo o una segunda luz que falten son un hueco del brief que debes corregir, no algo que la skill rellene.
¿La escena necesita un servidor?
Cualquier hosting estático o un servidor local de una línea basta (python3 -m http.server). La página carga three.js 0.160.0 desde el CDN de unpkg; para usarla totalmente sin conexión, descarga el módulo y el addon OrbitControls en local y apunta el import map hacia ellos.