One-click install
npx skills add https://github.com/baskarajati/undangan --skill expo-dev-client-baskarajati
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-dev-client
Source: https://github.com/baskarajati/undangan/tree/main/.agent/skills/expo-dev-client
Command: npx skills add https://github.com/baskarajati/undangan --skill expo-dev-client-baskarajati

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the process of building development clients for Expo apps to test native changes on real devices without publishing to stores.

Core Features & Use Cases

  • EAS Build integration to generate development clients for iOS and Android
  • Lightweight setup guided by Expo docs
  • Easy distribution for testing on real devices and TestFlight (iOS)

Quick Start

Start a development build with EAS to generate and install an Expo dev client for testing.

Frequently Asked Questions about expo-dev-client

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

FAQPage Schema
How do I test custom native code changes in a React Native Expo app on a real device?

You build and distribute an Expo development client using EAS Build, which generates a custom iOS or Android binary to validate native code changes on real devices without publishing to app stores.

When do I need an Expo dev client instead of the standard Expo Go app?

You need an Expo dev client when your React Native project includes local modules, custom native code, or specific Apple platform targets that exceed Expo Go's runtime capabilities and require validating changes before release.

How do I configure EAS Build to generate a development client for iOS and Android?

To generate a development client for iOS and Android, configure your EAS build profile with a development profile and set developmentClient to true, which instructs the build process to create a dev client binary.

Can I distribute an Expo development client to TestFlight for iOS testing?

Yes, you can distribute an Expo development client to TestFlight for iOS testing by utilizing EAS Build integration to generate the build and easily distribute it to real devices for validation.

Does building an Expo dev client require publishing to the App Store or Google Play Store?

No, building an Expo dev client does not require publishing to the App Store or Google Play Store, as EAS Build automates the process of generating clients specifically to test native changes on real devices without a release.