You can use this skill to work with React Native apps on an iOS simulator or Android emulator. It gives you step-by-step instructions for starting the app, debugging Metro, fixing build errors, and running tests. The process begins by reading the project configuration so you use the right custom scripts instead of default commands.
Before running any app, the skill helps you check node_modules and iOS Pods are installed. It also shows you how to avoid port conflicts and start Metro correctly. For running the app, you pass the exact simulator or device ID. Android users get an extra step to reverse port forwarding so the emulator can reach Metro.
If something goes wrong, the skill guides you to check if Metro is already running, kill the old process safely, and confirm the app connects to the right host and port. This makes your React Native development faster and less frustrating.
Global
mkdir -p ~/.claude/skills/argent-react-native-app-workflowProject
mkdir -p .claude/skills/argent-react-native-app-workflowSource Repository
Vercel React Native Skillsvercel-labs/agent-skills
Build fast and smooth React Native apps with proven best practices
Xcode Project Setupfirebase/agent-skills
Add Swift packages and files to Xcode projects safely and quickly
Building Native Uiexpo/skills
Build native mobile interfaces with Expo Router and modern UI patterns
Expo Dev Clientexpo/skills
Build custom Expo dev clients for testing native code on real devices
Upgrading Expoexpo/skills
Upgrade Expo SDK versions and fix dependencies with this step by step guide
Expo Deploymentexpo/skills
Deploy Expo apps to iOS, Android, and web with EAS automation
Use Domexpo/skills
Run web code in native apps using Expo DOM components without rewriting
Flutter Apply Architecture Best Practicesflutter/skills
Architect Flutter apps with clean layers for scalability and maintainability