Pular pro conteúdo

Expo Upgrade skill

O Claude atualiza o Expo do seu app seguindo o passo a passo do time do Expo e arruma as dependências que quebram no caminho.

por ExpoPublicada pela própria empresa

instalações
27,7 mil
estrelas no GitHub
3.021
No skills.sh desde
julho de 2026
Licença
MIT

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

O que ela faz

Segue a sequência oficial: instala o expo@latest, roda o npx expo install --fix pra alinhar as dependências, passa o npx expo-doctor e limpa os caches. Se o projeto tiver as pastas ios e android, limpa também CocoaPods, Xcode e Gradle, e refaz o prebuild quando a atualização mexe na parte nativa.

Traz guias de migração por versão: React 19 a partir do SDK 54, nova arquitetura, React Compiler, abas nativas, troca do expo-av por expo-audio e expo-video e a passagem dos imports do React Navigation pro expo-router. Mostra também o substituto de cada pacote aposentado.

Avisa de armadilha conhecida: quem está no SDK 55 ou antes deve pular o 56 e ir direto pro 57, a partir do expo@57.0.9, por causa de um problema de memória. No fim faz a faxina: patches, exclusões de instalação, config do Metro e do Babel e o autoprefixer que sobrou.

Nas palavras de quem fez

Guidelines for upgrading Expo SDK versions and fixing dependency issues…

Expo, no SKILL.md

Quando usar

  • Subir o app pra versão nova do Expo antes de publicar na loja
  • Resolver erro de dependência depois de atualizar pacotes
  • Trocar o expo-av, que foi aposentado, por expo-audio e expo-video
  • Ligar o React Compiler num app em SDK 54 ou mais novo

Depois de instalar, é só pedir assim

  • Atualiza esse app pro SDK mais novo do Expo e roda o expo-doctor no final
  • Troca o expo-av pelo expo-audio no player do app e remove o pacote velho
  • Depois da atualização, limpa a config do Metro e do Babel que ficou sobrando

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 Expo Upgrade 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 Expo Upgrade, 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.

Precisa de conta paga ou chave?

Não. Você precisa do projeto Expo, do Node pra rodar os comandos npx, do Watchman pra limpar o cache e, se o app tiver as pastas ios e android, das ferramentas de cada uma, como Xcode e CocoaPods no Mac.

Ela publica a versão nova na loja?

Não. Ela atualiza o código e as dependências na sua máquina. Gerar o build e enviar pra App Store ou Google Play é outra etapa.

Roda no Codex e no Antigravity?

Sim. É texto com comandos de terminal que qualquer agente com acesso ao terminal consegue seguir.

Levar essa skill

1x expo-upgradeR$ 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/expo/skills

Aprenda a usar

Mais da loja Expo

Ver a loja Expo