Uma skill de agente para Claude Code e Codex que transforma movimentos gerados por IA em animações web controladas por scroll, mouse, arraste, toque ou orientação do dispositivo.
Moh4696/open-3d-skills
Oito skills para agentes que ensinam agentes de programação a criar, animar e testar sites 3D e controlados por rolagem com three.js.
- Estrelas
- 269
- Forks
- 38
- Issues abertas
- 0
- Último commit
- há 7 dias
O que é?
Open 3D Skills é um conjunto de oito skills para agentes voltadas à criação de sites 3D e animados. Elas abrangem cenas em tempo real com three.js escritas em código, filmes controlados pela rolagem e gerados a partir de clipes de vídeo, vídeos com transparência que funcionam no Safari, personagens que acompanham o cursor, vistas explodidas interativas de máquinas e o trabalho com imagens e vídeos de IA usado para produzir esses recursos.
As skills também orientam o agente a verificar o resultado no Chromium e no WebKit headless, em vários tamanhos de viewport, conferindo o tempo de renderização dos frames, erros, canvases em branco e conteúdo que ultrapassa o layout. Um gravador separado captura páginas com um relógio virtual para gerar vídeos de 60 fps com precisão de frame e comparações lado a lado.
As skills podem ser instaladas para Claude Code, Codex, Cursor, Gemini CLI e OpenCode pelo CLI npx skills, por um plugin do Claude Code ou do Codex, ou por um instalador de shell. Cada skill é uma pasta simples com um arquivo SKILL.md, então qualquer agente compatível com Agent Skills pode carregá-la.
Recursos principais
- 01Cria cenas com three.js inteiramente em código, sem precisar de arquivos de modelo.
- 02Cria filmes controlados pela rolagem a partir de clipes gerados, com verificação de emendas e suporte a movimento reduzido.
- 03Gera vídeos com transparência para todos os navegadores, incluindo o Safari, usando MP4 com alpha empilhado, alpha em VP9 ou frames WebP.
- 04Gera rigs de personagens que acompanham o cursor, construídos a partir de uma grade de poses.
- 05Cria vistas explodidas interativas com animação de desmontagem em etapas, raio X, cortes de seção e rótulos.
- 06Verifica páginas no Chromium e no WebKit headless em três tamanhos e gera um relatório com uma folha de contato.
- 07Grava vídeos com precisão de frame a 60 fps de qualquer página usando um relógio virtual.
Casos de uso
- Criar uma página de produto ou landing page com uma cena 3D em tempo real que roda a 60 fps.
- Transformar clipes gerados por IA em um filme controlado pela rolagem em um site.
- Adicionar sobreposições de vídeo com transparência que funcionam tanto no Safari quanto no Chrome.
- Explicar o funcionamento de uma máquina com uma vista explodida interativa.
- Gravar vídeos de demonstração fluidos de uma página web para redes sociais ou clientes.
Início rápido
- 1
Instale as oito skills com a CLI npx skills (requer Node 22.20 ou mais recente).
npx skills add Moh4696/open-3d-skills - 2
Inicie uma nova sessão do agente para que ele carregue as skills.
Antes de usar
- Estas instruções são para agentes de programação, não para um aplicativo independente. Portanto, você precisa de um agente como Claude Code ou Codex para usá-las.
- Algumas skills precisam do Python 3.9 ou mais recente, do ffmpeg e de um serviço de geração de imagens ou vídeos.
- O README informa que as skills não armazenam chaves de API, então você precisa fornecer seu próprio acesso ao serviço de geração.
Em coleções
Tópicos
Perguntas frequentes
- O que é open-3d-skills?
- Oito skills para agentes que ensinam agentes de programação a criar, animar e testar sites 3D e controlados por rolagem com three.js. Open 3D Skills é um conjunto de oito skills para agentes voltadas à criação de sites 3D e animados. Elas abrangem cenas em tempo real com three.js escritas em código, filmes controlados pela rolagem e gerados a partir de clipes de vídeo, vídeos com transparência que funcionam no Safari, personagens que acompanham o cursor, vistas explodidas interativas de máquinas e o trabalho com imagens e vídeos de IA usado para produzir esses recursos.
- open-3d-skills é gratuito? Qual é a licença?
- open-3d-skills é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- open-3d-skills ainda é mantido?
- Manutenção ativa. O último commit de open-3d-skills foi em 31 de out. de 2026.
- Para que posso usar open-3d-skills?
- Criar uma página de produto ou landing page com uma cena 3D em tempo real que roda a 60 fps. Transformar clipes gerados por IA em um filme controlado pela rolagem em um site. Adicionar sobreposições de vídeo com transparência que funcionam tanto no Safari quanto no Chrome. Explicar o funcionamento de uma máquina com uma vista explodida interativa. Gravar vídeos de demonstração fluidos de uma página web para redes sociais ou clientes.
- Como instalar open-3d-skills?
- Instale as oito skills com a CLI npx skills (requer Node 22.20 ou mais recente).: npx skills add Moh4696/open-3d-skills Inicie uma nova sessão do agente para que ele carregue as skills.
- Onde consigo open-3d-skills?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Moh4696/open-3d-skills
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma skill para agentes que converte vídeos em sequências otimizadas de frames WebP e cria páginas com canvas controladas pela rolagem.
Estúdio de pré-visualização no navegador para bloquear cenas, posar personagens e montar movimentos de câmera, com envio dos planos a modelos de vídeo com IA.
Um renderer React para Three.js que permite criar cenas 3D de forma declarativa com componentes JSX.
Biblioteca de controles de câmera para three.js que oferece transições suaves e mais recursos além da navegação orbital no estilo OrbitControls.
Guia de campo interativo em 3D com 63 espécies de insetos modeladas proceduralmente no navegador usando TypeScript e Three.js, sem arquivos de modelo.