stacks/mobile-app

📱

Mobile App

For building iOS and Android apps with Expo and React Native

Everything you need to ship a mobile app without fighting Claude over platform-specific patterns. Expo skill handles the project structure. iOS simulator testing catches issues before you see them on device. Design skill ensures it doesn't look like a web app ported to mobile.

5 skills298.3K total installs
mobileexporeact-nativeiosandroid

install entire stack

$ anthropics/skills/frontend-design
$ vercel-labs/agent-skills/react-native-skills

Skills in this stack

5 skills

Why this stack exists

Claude doesn't know React Native's platform-specific quirks by default. It suggests web patterns where mobile patterns are needed, mixes Expo managed workflow with bare workflow conventions, and generates components that look like a web app forced onto a small screen. The Mobile App stack fixes the model's defaults for cross-platform development.

Who it's for

Web developers building their first mobile app with Expo and React Native. Also useful for experienced React Native developers who want Claude to follow their team's patterns rather than guessing from the codebase.

How these skills work together

  • expo-react-native loads the correct project structure, navigation patterns, and Expo SDK conventions — no web/native confusion.
  • ios-simulator-testing runs automated checks in the iOS simulator, catching crashes and layout issues before you see them on device.
  • frontend-design ensures the UI uses native-first design patterns — it doesn't look like a web app on a phone.
  • vibe-testing catches regressions as you add features, so rapid iteration doesn't break earlier screens.

Example prompts

"Add a bottom tab navigator with Home, Profile, and Settings tabs."
"Build a camera screen that captures photos and saves them to the device."
"Write a push notification handler using Expo Notifications."
"Test that the login screen handles network errors correctly."