Pular pro conteúdo

React Native Expo skill

O Claude cria e atualiza seu app no Expo já sabendo o que mudou no React Native e no React 19, e desvia dos erros que travam o build.

por jezweb

instalações
738
estrelas no GitHub
1.076
No skills.sh desde
janeiro de 2026
Licença
MIT

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

O que ela faz

A skill é um guia de React Native 0.76 em diante com Expo SDK 52 a 54. Ela mostra como criar o projeto, conferir se a Nova Arquitetura está ligada e abrir o React Native DevTools, que substituiu o depurador do Chrome e os logs no terminal do Metro.

Lista as mudanças que quebram app: Nova Arquitetura obrigatória a partir do 0.82, fim do propTypes e forwardRef obsoleto no React 19, template de iOS em Swift, tela de ponta a ponta obrigatória no Android no SDK 54, saída do expo-av em favor do expo-audio e do expo-video, e o Reanimated 4 só na Nova Arquitetura.

Traz 16 erros documentados com causa e prevenção, como Fabric component descriptor not found e TurboModule not registered, um roteiro de migração de apps 0.72–0.75 pro 0.82+, os novos hooks do React 19 (useActionState, useOptimistic, use) e as versões dos pacotes conferidas em janeiro de 2026.

Nas palavras de quem fez

Build React Native 0.76+ apps with Expo SDK 52-54. Covers mandatory New Architecture (0.82+/SDK 55+), React 19 changes, SDK 54 breaking changes (expo-av,…

jezweb, no SKILL.md

Quando usar

  • Começar um app de celular novo com o Expo
  • Atualizar um app antigo pro SDK 54 ou pra Nova Arquitetura
  • Entender um erro de build depois de atualizar o React Native
  • Trocar o expo-av pelo expo-audio e pelo expo-video
  • Descobrir por que o console.log sumiu do terminal

Depois de instalar, é só pedir assim

  • Cria um app com Expo pra agendar horário no meu salão, já na Nova Arquitetura
  • Meu app quebrou depois de atualizar pro SDK 54 com o erro TurboModule not registered, o que eu faço?
  • Migra o player de áudio do app do expo-av pro expo-audio

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 React Native 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 React Native 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 react-native-expo skill precisa pra funcionar?

Do Node.js 20.19.4 ou mais novo e do Expo CLI. Pra rodar no simulador do iOS, um Mac com Xcode 16.1 ou mais novo; pro Android, o emulador do Android. Não pede chave de API nem conta paga.

Roda no Codex e no Antigravity?

Roda: é texto de referência com comandos e código, que qualquer agente que lê arquivos e executa comandos consegue usar.

Ela cobre o SDK 55 e versões mais novas?

Em parte. O foco é do SDK 52 ao 54 e a última revisão é de janeiro de 2026; ela já avisa o que muda no SDK 55, como a saída do expo-av e da API antiga do expo-file-system, mas o que foi lançado depois disso não está coberto.

Levar essa skill

1x react-native-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/jezweb/claude-skills

Aprenda a usar

Mais da loja jezweb

Ver a loja jezweb