webgl-neon-grid
Faz seu agente criar cenas retrô futuristas com grades de neon e efeitos de synthwave. É útil para visuais com temática dos anos 80 ou vaporwave.
O que ela faz
Cria uma cena visual futurista com uma grade que parece se afastar, um sol retrô e estrelas. Tudo em uma única página da web.
Quando usar
- ✓Para criar um fundo visual chamativo.
- ✓Para ilustrar temas como anos 80, ficção científica ou viagens no tempo.
- ✓Quando você precisa de um visual retrô e vibrante.
Exemplo do que pedir para a IA
“Crie uma cena synthwave com a paleta de cores padrão.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
O sistema usa um código especial (fragment shader) para desenhar a grade, o sol e as estrelas diretamente no navegador. Ele ajusta as cores e o visual para combinar com o estilo pedido.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add nexu-io/open-design --skill webgl-neon-gridOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/examples/webgl-neon-grid/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Habilidade Neon Grid
Produza um único index.html autônomo que renderiza uma cena synthwave em tempo real em tela cheia — uma grade de chão em perspectiva, um sol retrô em faixas e um campo de estrelas — com uma sobreposição tipográfica limpa por cima.
Por que este é um artefato poderoso
O OpenDesign detecta getContext('webgl2') e renderiza este arquivo em visualização poderosa — um iframe isolado entre origens com allow-same-origin. O pipeline completo da GPU está disponível; você não precisa contornar o sandbox opaco.
Mapa de recursos
webgl-neon-grid/
├── SKILL.md ← you're reading this
└── example.html ← a working synthwave grid + sun shader (READ FIRST)
Fluxo de trabalho
Etapa 0 — Leia a referência
Leia example.html de ponta a ponta. Observe a forma: uma divisão do horizonte; acima do horizonte, um gradiente de céu, um sol circular cortado por faixas de varredura horizontais e estrelas hachuradas; abaixo do horizonte, uma grade de chão em perspectiva (z = k / depth, x = uv.x * z) que rola com o tempo, suas linhas afinando e desaparecendo com a distância. Tudo é analítico — sem necessidade de raymarch.
Etapa 1 — Escolha a paleta
Synthwave vive em seu gradiente:
- Outrun (padrão): céu magenta→índigo, sol em faixas laranja→rosa, grade ciano/magenta.
- Vaporwave: verde-azulado pastel + rosa, sol mais suave, espaçamento de grade mais amplo.
- Terminal: grade verde quase monocromática sobre preto para uma leitura mais fria e hacker.
Etapa 2 — Construa index.html
- Um arquivo, zero requisições externas. Triângulo em tela cheia + shader de fragmento.
- Projete o chão com uma divisão de perspectiva simples; derive as linhas da grade de
abs(fract(gv) - 0.5)e uma largura de linha escalada pela distância para que as linhas distantes não aliassem. - Fade a grade em uma névoa do horizonte e adicione uma faixa quente do horizonte; divida o sol com cortes
sin(y * f)em sua metade inferior. - Compile os shaders com log de erros para que um erro de digitação falhe ruidosamente, não silenciosamente em preto.
Etapa 3 — Sobreposição + marca
- Mapeie as cores de destaque para o DESIGN.md ativo quando um estiver presente; caso contrário, a paleta outrun acima, com o kicker em verde limão
#63fe13. - Título ≤ 12 caracteres mais uma linha de suporte. Mantenha o horizonte e o sol como o destaque.
Etapa 4 — Auto-revisão (P0)
- Renderiza continuamente a ~60fps; o badge de FPS é atualizado.
- A grade é lida como perspectiva recuando e rola suavemente em direção ao horizonte.
- As faixas do sol e o brilho do horizonte são visíveis; as linhas da grade distantes desaparecem sem aliasing.
- Redimensiona de forma nítida ao redimensionar a janela (sem esticar / borrar).
- Degrada para uma mensagem (não uma página em branco) se
webgl2estiver indisponível.
Perguntas frequentes
O que é 'synthwave'?
É um estilo visual inspirado nos anos 80, com cores neon, temas futuristas e uma vibe retrô.
Preciso instalar algo?
Não, tudo é gerado em uma única página da web que funciona no seu navegador.
Posso mudar as cores?
Sim, você pode escolher entre paletas como 'Outrun' (padrão), 'Vaporwave' ou 'Terminal'.
Detalhes
Descrição original do autor
A real-time synthwave scene — a perspective floor grid scrolling toward a banded retro sun under a neon starfield, all from one fragment shader. No textures. Rendered as a single self-contained `index.html`. Use when the brief asks for "synthwave", "outrun", "retro 80s", "neon grid", "perspective grid", "vaporwave", or a retro-futuristic hero. OpenDesign serves this in powered-preview mode so the
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #600
- Licença
- Apache-2.0
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
sample-plugin
Faz seu agente criar um arquivo de metadados para testes. Ele ajuda a garantir que o código funcione corretamente em diferentes situações.
nexu-io/open-design
aster-atelier
Ajuda seu agente a criar um site artístico com visual clássico. Ele usa imagens elegantes, céus azuis e fontes serifadas para um visual cinematográfico.
nexu-io/open-design
audio-jingle
Faz seu agente gerar áudio como jingles e efeitos sonoros. Ele pode criar músicas e vozes, salvando o resultado em um arquivo de áudio.
nexu-io/open-design
blog-post
Ajuda seu agente a escrever artigos longos ou posts de blog. Ele inclui espaços para imagens, citações e informações do autor.
nexu-io/open-design
Skills parecidas
ios-icon-gen
Faz seu agente gerar ícones para aplicativos iOS. Ele usa símbolos da Apple ou ícones de outras fontes para criar os arquivos corretos.
affaan-m/ECC
algorithmic-art
Ajuda seu agente a criar arte usando código, gerando imagens únicas. É útil quando você quer arte original feita por computador.
anthropics/skills
canvas-design
Ajuda seu agente a criar artes visuais bonitas em arquivos. É útil quando você pede um pôster, uma arte ou qualquer design estático.
anthropics/skills