O que react-native-design faz?
Domine estilização, navegação e animações Reanimated para desenvolvimento mobile multiplataforma com React Native. Use ao construir apps React Native, implementar padrões de navegação ou criar animações performáticas.
Visão Geral
Este skill fornece conhecimento especializado em:
- Estilização com StyleSheet e flexbox – Criação de layouts responsivos e consistentes.
- Navegação com React Navigation – Implementação de pilhas, abas e drawers.
- Animações Reanimated – Animações fluidas e performáticas executadas na thread da UI.
Como Usar
Para ativar este skill, inclua a referência wshobson/react-native-design no início do seu prompt. O agente então aplicará os padrões e técnicas descritos aqui.
Exemplos de Comandos
Use o skill wshobson/react-native-design para criar uma tela de login com animação de fade-in.
Detalhes Técnicos
Estilização
- Prefira
StyleSheet.create()para estilos estáticos. - Utilize flexbox para distribuição de espaço (
flex,justifyContent,alignItems). - Evite estilos inline para componentes reutilizáveis.
Navegação
- Configure
NavigationContainerno nível raiz. - Use
createNativeStackNavigatorpara pilhas com transições nativas. - Para navegação por abas,
createBottomTabNavigatorcom ícones customizados.
Animações com Reanimated
- Use
useSharedValuepara valores animados. - Combine com
useAnimatedStylepara estilos reativos. - Prefira
withSpringouwithTimingpara animações suaves. - Evite
Animatedda API nativa; use Reanimated para maior performance.
Suporte
- Plataformas: iOS, Android
- Ferramentas: Claude Code, Cursor, Codex
- Versões: React Native 0.70+, Reanimated 2.x+
Contribuição
Veja o repositório original em wshobson/react-native-design para issues e pull requests.