elix-scroll-3d

skill
Guvenlik Denetimi
Basarisiz
Health Uyari
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Basarisiz
  • rm -rf — Recursive force deletion command in install.sh
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Installable AI skill for scroll-driven 3D web experiences that stay fast, indexable, and usable on mid-range phones.

README.md

elix-scroll-3d

Skill instalável de IA para construir sites com ambiente 3D animado por scroll que
sejam rápidos, indexáveis e realmente bons no celular.

License: MIT


Português

A tese

Existe muito site 3D bonito e mal construído. Ele trava em aparelho médio, pesa
dezenas de megabytes, vai mal em Core Web Vitals e entrega um canvas vazio para o
Google. O efeito é real, mas a conta também.

Esta skill existe para provar que dá para ter o efeito sem pagar esse preço.
E, quando o 3D não se justifica, ela diz isso na cara: recomenda vídeo ou imagem
e explica a troca.

O que ela faz

  • Desaconselha 3D quando não faz sentido. Primeiro passo da skill, levado a
    sério. Se a resposta para "o que o 3D acrescenta?" é "fica bonito", a
    recomendação honesta é vídeo otimizado.
  • Exige que a mecânica demonstre o serviço. Animação que só decora é peso
    morto. A skill cobra que o clímax da animação coincida com a chamada para ação.
  • Separa as duas famílias de cena (procedural e com asset), que têm problemas
    completamente diferentes, e prefere procedural sempre que o resultado empata.
  • Impõe auditoria de modelo antes do download: hierarquia nomeada, densidade
    contra tamanho na tela, escala, pivô e licença.
  • Define orçamento de performance antes da primeira linha de código, com
    tiers de dispositivo e a regra de que o canvas nunca é o LCP.
  • Trata o celular como cenário principal, não como adaptação final.
  • Cobre fallback, reduced motion e indexação, porque canvas sem HTML
    equivalente é site invisível para o Google.

Instalar

git clone https://github.com/ElixIsmael/elix-scroll-3d.git
cd elix-scroll-3d && ./install.sh

Reabra a sessão do Claude Code. A skill carrega sozinha quando o assunto aparece.

Comando O que faz
./install.sh instala em ~/.claude, vale para todos os projetos
./install.sh --here instala em ./.claude, só o projeto atual
./install.sh --copy copia em vez de criar symlink, congela a versão
./install.sh --remove desfaz, removendo só o que veio deste repositório

Outros agentes (Cursor, Codex, Copilot, Gemini CLI): aponte para o
AGENTS.md, sem instalar nada.

Exemplo de uso

Pergunta: "Quero um hero 3D com nosso logo girando enquanto a pessoa rola."

Resposta com a skill carregada:

Antes da técnica: o que o 3D acrescenta aqui que uma imagem não acrescentaria?
Um logo girando é o caso clássico que falha nos três critérios. O visitante não
aprende nada com o verso do logo, o espaço não é o produto, e a transformação
não é o conteúdo.

Recomendação: logo estático, ou um vídeo curto em loop se o movimento importa.
Você economiza o modelo, o decoder, a lógica de tier, o caminho de fallback e
o descarte de memória, e ganha uma página que carrega instantaneamente.

Se o objetivo é impressionar no hero, existe uma alternativa que se paga:
uma mecânica que demonstre o que vocês fazem. Me diz qual é o serviço e eu
proponho uma.

Esse é o comportamento pretendido. Uma skill que só sabe dizer sim para 3D é uma
skill que produz sites lentos.

Predefinições por mecânica

Organizadas por mecânica de cena, não por ramo do cliente. A mecânica determina o
pipeline, o custo e as armadilhas. O ramo não determina nada.

Mecânica Pipeline Boa em demonstrar Armadilha principal
Revelação por máscara Procedural Antes e depois, transformação de superfície Borda perfeita denuncia o efeito
Travelling por curva Qualquer Jornada, processo com etapas Amostragem por comprimento de arco
Objeto orbitado Com asset Acabamento, detalhe físico Peso do modelo, custo de luz
Explosão de montagem Com asset, hierarquia obrigatória Engenharia interna Malha mesclada não tem conserto em código
Cena explorável Híbrido O espaço como produto Escopo, e o visitante se perder
Transformação de estado Qualquer Configurabilidade Morph target é caro, estados intermediários precisam fechar

Estrutura

.
├── README.md
├── LICENSE
├── CONTRIBUTING.md
├── AGENTS.md
├── install.sh
└── skills/elix-scroll-3d/
    ├── SKILL.md
    └── references/
        ├── decision.md         quando 3D vale a pena, e o que a mecânica prova
        ├── pipelines.md        cena procedural x cena com asset
        ├── budget.md           orçamento e tiers de dispositivo
        ├── asset-audit.md      como avaliar um modelo antes de baixar
        ├── assets.md           exportação, compressão e formato
        ├── choreography.md     padrões de animação por scroll e câmera
        ├── mobile.md           gesto, toque e degradação
        ├── fallback-seo.md     conteúdo real, reduced motion e indexação
        ├── presets.md          predefinições por mecânica
        └── checklist.md        checklist de entrega

Funciona sozinha

Esta skill é especializada: cuida só do que é específico de 3D e animação por
scroll. Ela assume que o cuidado geral com SEO, acessibilidade e identidade
visual é tratado em outro lugar, e funciona sem depender disso.

Foi pensada para acompanhar uma skill base de frontend e SEO, o elix-front,
ainda não publicada. O link entra aqui quando ela sair.

Contribuir

Veja CONTRIBUTING.md. Correção de erro técnico e armadilha
encontrada em projeto real são especialmente bem-vindas. Número medido vale mais
que número estimado: se você mediu, mande a medição e o aparelho.

Licença

MIT. Veja LICENSE.


English

The thesis

There are a lot of beautiful, badly built 3D websites. They stutter on mid-range
hardware, ship tens of megabytes, fail Core Web Vitals, and hand Google an empty
canvas. The effect is real, and so is the bill.

This skill exists to get the effect without the bill. And when 3D is not
justified, it says so: it recommends video or an image and explains the trade.

What it does

  • Advises against 3D when it does not belong. First step of the skill, taken
    seriously. If the answer to "what does 3D add" is "it looks impressive", the
    honest recommendation is an optimized video.
  • Requires the mechanic to demonstrate the service. Decorative animation is
    dead weight. The skill requires the climax to coincide with the call to action.
  • Separates the two scene families (procedural and asset-based), which have
    completely different failure modes, and prefers procedural whenever the result
    is equivalent.
  • Imposes a model audit before download: named hierarchy, density against
    on-screen size, scale, pivot, and license.
  • Sets a performance budget before the first line of code, with device tiers
    and the rule that the canvas is never the LCP.
  • Treats mobile as the main setting, not as a final adaptation.
  • Covers fallback, reduced motion, and indexing, because a canvas without
    equivalent HTML is a site that is invisible to Google.

Install

git clone https://github.com/ElixIsmael/elix-scroll-3d.git
cd elix-scroll-3d && ./install.sh

Reopen your Claude Code session. The skill loads on its own when the topic comes
up. Use --here to install into the current project only, --copy to freeze the
version instead of symlinking, and --remove to undo.

Other agents (Cursor, Codex, Copilot, Gemini CLI): point them at
AGENTS.md, no installation required.

Presets by mechanic

Organized by scene mechanic, not by client industry. The mechanic determines the
pipeline, the cost, and the traps. The industry determines nothing.

Mechanic Pipeline Good at demonstrating Main trap
Mask reveal Procedural Before and after, surface transformation A perfect edge announces the effect
Curve travelling Either A journey, a process with stages Arc length sampling
Orbited object Asset Craft, physical detail Model weight, lighting cost
Assembly explosion Asset, hierarchy required Internal engineering A merged mesh cannot be fixed in code
Explorable scene Hybrid Space as the product Scope, and visitors getting lost
State transformation Either Configurability Morph targets are expensive

It works on its own

This skill is specialized: it covers only what is specific to 3D and scroll
animation. It assumes general SEO, accessibility, and visual identity are handled
elsewhere, and it works without depending on that.

It was designed to sit alongside a base frontend and SEO skill, elix-front,
which is not published yet. The link goes here when it is.

Contributing and license

See CONTRIBUTING.md. MIT, see LICENSE. Measured
numbers are worth more than estimates: if you measured it, send the measurement
and the device.


Built by Elix Sites.

Yorumlar (0)

Sonuc bulunamadi