Mobile skills

Mobile skills give your agent working knowledge of Expo, React Native, and native platform conventions so it builds for real devices rather than treating mobile as a smaller version of the web.

What your agent can do with mobile skills installed

  • Build React Native components using Expo native UI primitives
  • Implement performant lists, animations, and gestures on iOS and Android
  • Set up NativeWind and Tailwind styling with proper native fallbacks
  • Use offline-first, background sync, and push-aware data patterns
  • Upgrade Expo SDK versions without breaking native module compatibility
  • Design with platform conventions instead of copying web interfaces

Skills in this category

Works with your agent

Mobile skills work with Claude Code, Cursor, GitHub Copilot, Windsurf, Cline, Codex, Gemini CLI, and agents that support the skills CLI.

Frequently asked questions

Do these skills work for bare React Native or only Expo?

They primarily target Expo, but the general React Native patterns also apply to bare workflow projects.

Will these skills prevent web-style layouts that break on mobile?

Yes. They cover safe areas, gestures, sheets, platform spacing, and other native conventions.

Is there a skill for Reanimated?

vercel-react-native-skills includes Reanimated and Gesture Handler patterns. Pair it with a mobile design skill for broader coverage.

Can expo-tailwind-setup configure NativeWind from scratch?

Yes. It covers the initial setup and the native-specific configuration changes.