Agent skill · software engineering · aiskillstore

react-native-mobile-development

Build and manage React Native/Expo mobile apps including project setup, development workflows, and platform-specific guidance. Use when working on mobile app development, configuration, or running apps.

Why this skill is useful

Provides specific commands and patterns for React Native/Expo development that the AI wouldn't reliably generate on its own.

What it needs

Requires expo-cli, npm installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

React Native Mobile Development Guide for building mobile apps with React Native and Expo. When to Use Setting up React Native/Expo projects Running dev servers or builds Creating mobile components Handling platform-specific code (iOS/Android) Configuring app.json or native modules Troubleshooting mobile-specific issues Core Commands Component Structure Platform-Specific Code Best Practices 1. Performance: Use StyleSheet.create(), avoid inline styles, optimize images 2. Accessibility: Add accessibilityLabel and accessibilityRole 3. Responsive: Test on different screen sizes 4. Navigation: Use React Navigation or Expo Router 5. State: Keep component state minimal, use context/store for shared state Common Patterns Lists Forms Loading States Troubleshooting Metro won't start: Clear cache with npx expo start --clear Native module error: Run npx expo prebuild --clean Build fails: Check app.json configuration Simulator issues: Reset simulator or emulator Resources React Native Docs Expo Docs

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/react-native-mobile-development

View the source on GitHub

Browse the @skills marketplace