Você precisa de:Um brief de cena (brief.txt: [objects] id: shape | size … | pos … | material …; [lights]; [camera]; [scene]) e um navegador com WebGL para ver a cena.
Crie uma plataforma giratória de produto em Three.js: uma caneca amarela sobre um pedestal escuro, fundo claro, controles de órbita.
Como instalar
Copie o prompt de instalação no seu agente: Read https://skillu.dev/install/agent.md, then install the Three.js Scene Builder skill (threejs-scene-builder).
Ou baixe o pacote do Skill nesta página após o lançamento e coloque a pasta dele no diretório de skills do seu agente.
Chame-o com um comando de barra, ex.: /threejs-scene-builder, e descreva o que você quer em palavras simples.
Perguntas frequentes
O que acontece se meu brief tiver um erro?
A cena ainda é gerada a partir das partes válidas, e o relatório lista todos os erros e avisos: formas desconhecidas são descartadas, ids duplicados mantêm a primeira definição, tamanhos incorretos são apontados e uma câmera ausente é substituída pelo padrão declarado. Corrija o brief e execute novamente.
Ele constrói algo que eu não listei?
Não. Só aparecem os objetos, luzes e ajustes do seu brief. Um fundo ou uma segunda luz ausente é uma lacuna do brief a ser corrigida, não algo que a skill preencha.
A cena precisa de um servidor?
Qualquer hospedagem estática ou um servidor local de uma linha basta (python3 -m http.server). A página carrega three.js 0.160.0 do CDN unpkg; para uso totalmente offline, baixe o módulo e o addon OrbitControls localmente e aponte o import map para eles.