eas-simulator
by expo (GitHub) in expo/skills
What it does
Run and control a user's app on a remote iOS/Android simulator hosted on EAS cloud. Read before running any `eas simulator:*` commands - it has the current syntax for this experimental API. Use whenever the user needs a simulator they can't run locally - 'run my app on a cloud simulator', 'use eas simulator to run/install/screenshot my app', 'I'm on Linux/Cursor and need an iOS device', 'no sim on this box / headless CI', 'let an agent click through my app and screenshot it', 'test my dev build on a remote sim with live reload', 'stream a sim to my browser' - even when they don't say 'EAS Simulator' or 'cloud'. On a host WITHOUT a local simulator (Linux, CI, cloud sandbox) it's the default; on macOS, do NOT auto-trigger for a plain 'run on the simulator' - use it only for a cloud/remote/shareable sim, an iOS version they lack, or an agent-driven session. NOT for local sims (expo run:ios, Xcode, Android Studio), EAS Build/Update, web preview, or physical devices.
Quoted from the skill's SKILL.md under its MIT license.
Install
git clone --depth 1 https://github.com/expo/skills.git /tmp/skills mkdir -p ~/.claude/skills/ cp -r /tmp/skills/plugins/expo/skills/eas-simulator ~/.claude/skills/eas-simulator
The command copies the skill from the author's repo. SkillTrove does not host it.
New to skills? Read How to Add and Use Claude Skills or browse Claude Code skills.
Files
- SKILL.md
- agents/openai.yaml
- references/controllers.md
- references/logs-and-crashes.md
- references/run-your-app.md
- references/troubleshooting.md
Source: https://github.com/expo/skills/tree/main/plugins/expo/skills/eas-simulator. Checked 2026-10-13.
Similar skills
eas-app-stores
Build and submit iOS and Android apps with EAS to TestFlight, the App Store, or Google Play. Supports Expo and other React Native projects, plus existing nat...
eas-hosting
Deploy Expo websites and Expo Router API routes to EAS Hosting - export the web bundle, run eas deploy for production and PR preview URLs, manage environment...
eas-observe
Use for anything related to EAS Observe - adding `expo-observe` to an Expo project (AppMetricsRoot/ObserveRoot HOC, markInteractive and ObserveInteractiveMar...
eas-update-insights
Check the health of published EAS Update: crash rates, install/launch counts, unique users, payload size, and the split between embedded and OTA users per ch...
expo-migrate-module
Migrate an existing Apple/Swift Expo native module from the Expo Modules API 1.0 definition DSL to the 2.0 macro API (sometimes called v2) while preserving i...
expo-skill-eval
Evaluate Expo skills in this repo end-to-end - trigger accuracy, generated code quality, and runtime screenshots on iOS simulator and Android emulator via Ex...