Communitygithub.com

salamsoft/scroll-world-openart

Páginas de destino imersivas com rolagem 'voando pelo mundo', geradas com OpenArt. Uma skill de agente para Claude Code, Codex e qualquer agente compatível com SKILL.md.

O que é scroll-world-openart?

Esta skill permite que agentes de IA (como Claude Code e Codex) criem landing pages interativas com um efeito visual de 'fly through the world' acionado pela rolagem (scroll-scrubbing). Utilizando a plataforma OpenArt para gerar as imagens de fundo e um layout responsivo, a skill produz uma experiência imersiva que faz o usuário sentir que está navegando por um mundo. É útil para portfolios, sites de jogos, projetos criativos ou qualquer situação onde se deseje causar um impacto visual marcante. A implementação combina HTML, CSS e JavaScript para sincronizar a rolagem da página com a animação das imagens, oferecendo suporte a múltiplos dispositivos e navegadores.

Funciona com✓Claude Code✓Codex CLI~Cursor
npx skills add salamsoft/scroll-world-openart

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que scroll-world-openart faz?

Páginas de destino imersivas com rolagem 'voando pelo mundo', geradas com OpenArt. Uma skill de agente para Claude Code, Codex e qualquer agente compatível com SKILL.md.

Visão Geral

Esta skill cria landing pages que combinam o efeito de scroll-scrubbing (onde o conteúdo se move conforme o usuário rola a página) com imagens geradas por IA do OpenArt. O resultado é uma experiência visual única, como se o usuário estivesse sobrevoando um mundo desenhado.

Como Usar

  1. Obtenha imagens geradas pelo OpenArt: Crie uma sequência de imagens que representem diferentes cenas ou ângulos de um mesmo mundo. É recomendado usar um prompt consistente e variar o ângulo ou a cena.
  2. Configure o projeto: No SKILL.md, especifique o caminho para as imagens ou utilize placeholders.
  3. Execute a skill: O agente irá gerar o código HTML, CSS e JavaScript necessários para o efeito.

Exemplo de Estrutura de Arquivos

projeto/
├── index.html
├── style.css
├── script.js
└── images/
    ├── cena1.jpg
    ├── cena2.jpg
    └── cena3.jpg

Parâmetros da Skill

ParâmetroTipoDescriçãoObrigatório
imagesarrayLista de caminhos para as imagens (OpenArt)Sim
scrollSpeednumberVelocidade da transição entre imagens (1-10)Não (padrão: 5)
bgColorstringCor de fundo entre as imagensNão

Como Funciona

A skill utiliza JavaScript para monitorar a posição de rolagem (window.scrollY) e, com base nela, alterna ou faz a transição entre as imagens fornecidas. As imagens são posicionadas em camadas (com z-index) e a opacidade ou transformação CSS (como translateZ) é ajustada dinamicamente. O OpenArt fornece imagens de alta qualidade que são usadas como fundo.

Compatibilidade

  • Claude Code: Sim
  • Codex (Cursor): Sim
  • Qualquer agente compatível com SKILL.md: Sim

Personalização

  • Altere a scrollSpeed para controlar a fluidez da transição.
  • Defina uma bgColor para evitar espaços vazios entre as imagens.
  • Use imagens do OpenArt com temas específicos (fantasia, ficção científica, natureza).

Exemplo de Uso com o Agente

Ao usar esta skill, o agente irá:
1. Solicitar uma lista de imagens.
2. Gerar o código HTML/CSS/JS completo.
3. Incluir instruções de como implantar.

Notas

  • Certifique-se de que as imagens tenham proporções semelhantes para um efeito suave.
  • A skill é otimizada para navegadores modernos (Chrome, Firefox, Safari, Edge).
  • Para melhor desempenho, use imagens em formato WebP ou JPEG comprimido.

Skill gerada para agentes compatíveis. Mais informações em salamsoft/scroll-world-openart.

Habilidades Relacionadas