expo-dev-client

Build and distribute Expo development clients for iOS and Android.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/pattarapolj/react-native-lingua --skill expo-dev-client-pattarapolj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-dev-client
Source: https://github.com/pattarapolj/react-native-lingua/tree/main/.agents/skills/expo-dev-client
Command: npx skills add https://github.com/pattarapolj/react-native-lingua --skill expo-dev-client-pattarapolj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires eas-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of building and distributing Expo development clients, allowing developers to test native code changes on physical devices efficiently.

Core Features & Use Cases

  • Development Client Creation: Generates development clients for testing native code changes.
  • Custom Expo Go Clients: Enables the creation of custom Expo Go clients for testing app branches.
  • EAS Build Integration: Utilizes EAS Build for streamlined development client creation and submission to TestFlight.
  • Local and Cloud Builds: Supports both local and cloud-based builds for iOS and Android platforms.
  • Build Information and Troubleshooting: Provides detailed build information and troubleshooting guidance.

Quick Start

Use the expo-dev-client skill to build a development client for your Expo app and submit it to TestFlight.

Frequently Asked Questions about expo-dev-client

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

FAQPage Schema
How do I build an Expo development client to test native code changes?

You can build an Expo development client by using EAS Build integration to compile and distribute your app for native code testing on physical devices across iOS and Android.

Can I submit an Expo development client directly to TestFlight?

Yes, you can submit an Expo development client to TestFlight by leveraging the EAS Build integration to compile your app and push the build directly to Apple TestFlight.

Does EAS Build support both local and cloud-based builds for Expo apps?

Yes, EAS Build supports both local and cloud-based builds for Expo apps, enabling you to generate development clients for iOS and Android platforms according to your environment setup.

When do I need a custom Expo Go client instead of the standard app?

You need a custom Expo Go client when testing specific app branches or native code changes, allowing you to validate modifications on physical devices before finalizing your standard app build.

What is the best way to troubleshoot Expo development client build failures?

To troubleshoot Expo development client build failures, review the detailed build information and troubleshooting guidance provided by this Skill to identify and resolve compilation or distribution issues.