Skills expo-dev-client
๐Ÿ“ฆ

expo-dev-client

v1.0.0 Content revision r1 Safe โš™๏ธ External commands

Build Expo Dev Clients for Native Testing

Expo teams need reliable development clients when native code goes beyond Expo Go. This skill guides EAS build setup, TestFlight delivery, local builds, installation, and basic troubleshooting.

Supports: Claude Codex Code(CC)
๐Ÿฅˆ 80 Silver

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "expo-dev-client" from https://skillstore.io/skills/expo-expo-dev-client.md and its manifest at https://skillstore.io/api/skills/expo-expo-dev-client/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "expo-dev-client". I added a native module and need testers to use it on iPhones.

Expected outcome:

A plan that confirms Expo Go is not enough, prepares EAS, builds iOS, submits to TestFlight, and verifies Metro connection.

Using "expo-dev-client". My local Android development client finished building. What should I do next?

Expected outcome:

A short checklist that identifies the Android artifact, installs it on a device, launches the dev client, and connects it to the local development server.

Using "expo-dev-client". The iOS build failed during signing.

Expected outcome:

A troubleshooting path that checks Apple credentials, confirms the EAS CLI version, clears build cache when needed, and retries the development profile.

Security Audit

Safe
v5 โ€ข 7/5/2026 Open versioned report

The static findings are false positives caused by Markdown inline code and fenced command examples in SKILL.md. The skill documents legitimate Expo and EAS development client workflows, and no prompt injection, exfiltration intent, or hidden automation was found.

1
Files scanned
165
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/expo-expo-dev-client/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/expo-expo-dev-client/security.svg)](https://skillstore.io/skills/expo-expo-dev-client?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/expo-expo-dev-client?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/expo-expo-dev-client/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/expo-expo-dev-client.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

expo. (2026). expo-dev-client security audit report (audit version 5) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/expo-expo-dev-client/audits/5

BibTeX citation

@techreport{expo-expo-expo-dev-client-2026, author = {expo}, title = {expo-dev-client security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/expo-expo-dev-client/audits/5}, note = {Author version 1.0.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "expo-dev-client security audit report (audit version 5)" version: "1.0.0" type: report authors: - name: "expo" date-released: "2026-07-05" url: "https://skillstore.io/skills/expo-expo-dev-client/audits/5" identifiers: - type: other value: "skillstore:expo-expo-dev-client:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
100
Maintainability
85
Content
70
Community
83
Spec Compliance

What You Can Build

Test Native Modules

Create a development client when a React Native feature needs native code that Expo Go does not include.

Share iOS Builds

Build and submit an iOS development client to TestFlight for team testing on real devices.

Install Local Builds

Install local iOS or Android development builds during native debugging and device validation.

Try These Prompts

Check Need
Review my Expo app needs and tell me if I need a development client or if Expo Go is enough.
Configure EAS
Help me confirm my EAS configuration has a development profile for an Expo dev client build.
Plan TestFlight Build
Create a step plan to build an iOS Expo development client and submit it to TestFlight.
Troubleshoot Build
Analyze my Expo development client build failure and list focused checks for credentials, cache, and EAS CLI version.

Best Practices

  • Try Expo Go before creating a development client.
  • Keep EAS build profiles clear and separate for development and production.
  • Confirm signing credentials and device targets before running local or cloud builds.

Avoid

  • Creating a development client for apps that work fully in Expo Go.
  • Mixing production and development build settings in one EAS profile.
  • Submitting builds before checking credentials, version settings, and platform requirements.

Frequently Asked Questions

When should I use this skill?
Use it when an Expo app needs custom native code or native modules that Expo Go does not include.
Does this skill build the app automatically?
No. It provides guidance and command examples for EAS, local builds, TestFlight, and installation steps.
Can I use Expo Go instead?
Yes. The skill recommends trying Expo Go first when the app does not need custom native code.
Does it support Android development clients?
Yes. It includes Android cloud build, local build, and install guidance for development clients.
Does it help with TestFlight?
Yes. It explains how to build an iOS development client and submit it through EAS to TestFlight.
What tools must I have?
You need an Expo project, EAS CLI access, and platform tools such as Xcode or Android tooling for local builds.

Developer Details

Author

expo

License

MIT

Author version

v1.0.0

Skillstore revision

r1

Ref

30c73eac2afe762f6aa9c4553158769369d47351

Maintenance freshness

7/18/2026

Usage

3 downloads ยท 230 views

File structure

๐Ÿ“„ SKILL.md

More from expo

View all
View all