What the tech

Search

/ opens search from anywhere. Esc closes it.

Tools

Get the newsletter

expo-dev-client: a Claude Code skill by Expo

Official

For Expo app developers who need a custom development build on a phone or in TestFlight. Skip it if Expo Go runs your app or you are shipping a store release.

Score
82of 100
Rank
#43of 239
Installs
74.9Kon skills.sh
Security
Clear 5 scanners
Updated
2026
Context
~48tokens always

Install

npx skills add https://github.com/expo/skills --skill expo-dev-client

Run it in your terminal. View the source

Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app

What does expo-dev-client do?

expo-dev-client is a Claude skill that helps Claude make Expo development builds, the custom version of Expo Go that your own native code needs. It lists when you need one: local Expo modules, widgets or app clips, native modules missing from Expo Go, config plugins, or testing push notifications and universal links. Claude checks that eas.json has a development profile, then runs eas build -p ios --profile development --submit for TestFlight, or adds --local to build on your machine. It covers installing the .app, .ipa or .apk with xcrun simctl, ideviceinstaller or adb, connecting through npx expo start --dev-client, and fixing signing errors with eas credentials.

When should you use expo-dev-client?

Use it when

  • Your app uses native modules that Expo Go lacks
  • Sharing a test build with your team through TestFlight
  • Building an iOS or Android dev client on your own machine

Skip it when

  • Expo Go already runs your app
  • You are submitting a production release to the app stores

What it needs and what it can touch

You need

  • An Expo project and the EAS CLI
  • Xcode for local iOS builds
  • A paid Apple Developer account for TestFlight
  • EAS build minutes for cloud builds

What it can do

  • Runs eas, xcrun, adb and npx commands
  • Edits eas.json
  • Uploads builds to outside services (EAS and App Store Connect)
  • Can send feedback to Expo through its agent CLI

From reading its instructions, not from running it.

Why it scores 82

Strongest on upkeep (100 of 100), weakest on adoption (55).

  • Adoption35 points 55
  • Upkeep20 points 100
  • Trust20 points 100
  • Quality15 points 100
  • Reader answers10 points Not enough answers yet, so this does not count

How the formula works

Is expo-dev-client safe to install?

Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.

ScannerResultDate
Gen Agent Trust HubPassedOct 28, 2026
SocketPassedOct 28, 2026
SnykLow riskOct 28, 2026
RunlayerLow riskFeb 26, 2026
ZeroLeaksPassedApr 16, 2026

Details

Installs
74,942
Repository stars
4,110
Last repository change
Tokens always loaded
about 48
Tokens when used
about 1,302
License
MIT
Data confidence
High

Alternatives to expo-dev-client

All skills for this job