Pular pro conteúdo

Animate Expo skill

O Claude escreve a animação do seu app Expo decidindo antes se ela deve existir, e entrega código pensado pra rodar liso até em Android antigo.

por emilkowalski

instalações
137,5 mil
estrelas no GitHub
49,7 mil
No skills.sh desde
agosto de 2026
Licença
MIT

Atualizada no GitHub em 11 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

Segue uma ordem fixa antes de escrever código: decide se aquilo deve animar (troca de aba e o que acontece 100 vezes por dia fica sem animação), dá nome ao motivo da animação e escolhe a ferramenta mais simples que resolve, da transição CSS do Reanimated à tela nativa do Expo Router.

Escreve com Reanimated 4, Gesture Handler, Expo Router e expo-haptics. Anima só transform e opacity, usa mola quando tem dedo envolvido e curvas fixas no resto, e mantém tudo na thread de interface, sem setState em gesto. A vibração sai no mesmo quadro da animação, uma por ação.

A acessibilidade vai junto: respeita o movimento reduzido do sistema e não anima pra altura fixa, que quebra com fonte grande. Pra gaveta, arrastar pra apagar, cabeçalho que encolhe e teclado, parte de receitas prontas. No fim diz o que testar no aparelho: arrastar, interromper no meio, voltar, rodar no Android mais lento.

Nas palavras de quem fez

Build animations in React Native and Expo, making the decisions in the order that determines whether they feel right — should it animate, which thread it runs…

emilkowalski, no SKILL.md

Quando usar

  • Fazer os botões do app reagirem ao toque
  • Criar uma gaveta que fecha arrastando pra baixo
  • Arrastar pro lado pra apagar um item da lista
  • Corrigir animação que engasga no celular
  • Colocar vibração na hora certa de uma ação

Depois de instalar, é só pedir assim

  • Faz o card da lista encolher um pouco quando eu toco, com vibração leve ao confirmar
  • Cria uma gaveta de baixo que fecha arrastando, com mola, no meu app Expo
  • A animação de abrir o menu tá travando no Android. Descobre por quê e corrige

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Animate Expo no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Animate Expo, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que precisa pra funcionar?

Um app em Expo ou React Native com a Nova Arquitetura, que o Reanimated 4 exige. Os pacotes entram com npx expo install. Pra saber se ficou bom, ela manda testar num build de produção no celular, não no Expo Go nem no simulador.

Serve pra animação de site?

Não. É só pra app mobile. Pra web, o próprio SKILL.md manda usar a skill animate, do mesmo autor.

Roda no Codex e no Antigravity?

Sim. É texto que o agente lê, sem chave nem conta paga. As receitas prontas ficam num RECIPES.md ao lado do SKILL.md, então instale a pasta inteira.

Levar essa skill

1x animate-expoR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/emilkowalski/skills

Aprenda a usar

Mais da loja emilkowalski

Ver a loja emilkowalski