Pular pro conteúdo

Upgrading Expo skill

Seu app em Expo sobe de versão seguindo o passo a passo do próprio time do Expo, com as trocas de pacote e as armadilhas já mapeadas.

por ExpoPublicada pela própria empresa

instalações
42,2 mil
estrelas no GitHub
3.021
No skills.sh desde
janeiro 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

Escrita pelo time do Expo, a skill dá ao Claude o roteiro de atualização: instalar a versão nova com npx expo install expo@latest, acertar as dependências com --fix, rodar o diagnóstico npx expo-doctor e limpar os caches. Se o projeto tem as pastas ios e android, entram também o prebuild e a limpeza de CocoaPods, Xcode e Gradle.

Ela traz a tabela de pacotes descontinuados com o substituto de cada um, como o expo-av, que vira expo-audio e expo-video, e manda migrar o código antes de remover o pacote antigo. Guias de referência cobrem React 19, Nova Arquitetura, React Compiler, abas nativas e a troca do React Navigation pelo Expo Router.

Tem ainda uma faxina pós-atualização: revisar exclusões no package.json, apagar patches velhos, enxugar babel.config.js e metro.config.js. E um alerta: quem está no SDK 55 ou antes pula o 56 e vai direto pro 57, a partir do expo@57.0.9, por causa de um problema de memória no Hermes V1.

Nas palavras de quem fez

Guidelines for upgrading Expo SDK versions and fixing dependency issues…

Expo, no SKILL.md

Quando usar

  • Atualizar um app em Expo que ficou algumas versões pra trás
  • Resolver erro de dependência que apareceu depois de atualizar o Expo
  • Trocar o expo-av, que foi descontinuado, por expo-audio e expo-video
  • Testar uma versão beta do SDK do Expo
  • Limpar configuração velha do projeto depois da atualização

Depois de instalar, é só pedir assim

  • Atualiza meu app em Expo pra versão mais nova do SDK e me diz o que mudou
  • Depois que atualizei o Expo o app parou de abrir, roda o diagnóstico e corrige
  • Troca o expo-av pelo expo-audio no player do app

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
  • SnykAlerta

Perguntas

Como instalar a Upgrading 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 Upgrading 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 a upgrading-expo precisa pra funcionar?

De um projeto em Expo com Node.js instalado. Se o projeto tem as pastas ios e android, a parte do iOS usa Xcode e CocoaPods, que só rodam no Mac, e a do Android usa o Gradle. Não pede chave de API nem conta paga.

Roda no Codex e no Antigravity?

Roda: é um SKILL.md com guias em Markdown e comandos do próprio Expo, sem nada preso ao Claude Code.

Por que no repositório ela se chama expo-upgrade?

Porque o time do Expo renomeou a pasta: hoje a skill aparece como expo-upgrade no repositório expo/skills, com a mesma descrição e o mesmo guia de atualização. Se a instalação pelo nome upgrading-expo não achar a skill, use expo-upgrade.

Levar essa skill

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

Aprenda a usar

Mais da loja Expo

Ver a loja Expo