expo-dev-client

Build and distribute Expo development clients for iOS and Android via EAS.

1|1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/openridesph/openrides --skill expo-dev-client-openridesph
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-dev-client
Source: https://github.com/openridesph/openrides/tree/main/.agents/skills/expo-dev-client
Command: npx skills add https://github.com/openridesph/openrides --skill expo-dev-client-openridesph

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers need a fast way to test native code changes on real devices without publishing new builds to app stores.

Core Features & Use Cases

  • Build development clients for iOS and Android using EAS Build.
  • Distribute builds for testing via TestFlight or local devices to accelerate iteration.
  • Debug and validate native module changes in a realistic runtime environment.

Quick Start

Configure your project for a development client, build it with EAS, and install the resulting build on a device to begin testing.

Frequently Asked Questions about expo-dev-client

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
When do I need an Expo dev client instead of Expo Go?

Build a custom Expo development client using EAS Build for iOS and Android. This creates a customized runtime environment that includes your native dependencies, allowing you to test native code changes locally or via TestFlight without publishing to app stores.

How do I build and distribute an Expo dev client for testing?

To use this skill, you need an Expo SDK project setup, EAS configuration, and access to Expo CLI tools. These prerequisites enable you to build development clients for iOS and Android and distribute them to real devices for testing.

Can I test React Native native module changes locally without app store publishing?

This skill focuses on building development clients for iOS and Android platforms using EAS Build. It supports distributing these builds via TestFlight for iOS or installing them locally on devices to test native code changes efficiently.

What is the fastest way to iterate on React Native native code changes?

After building and installing your Expo dev client, the next step is debugging and validating native module changes within that realistic runtime environment. This iterative testing process accelerates development by allowing rapid validation of native code modifications on real devices.