Skip to content
v1.14.2MIT

Official Expo skills for building, deploying, upgrading, and debugging Expo and React Native apps.

eas-simulator

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.

License
MIT
Read SKILL.md at the source

Pinned to revision 5971b83f33c0, so it is the text this page describes rather than whatever the author pushed since.

Pre-approved tools experimental

Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.

  • Bash(npx *eas-cli@*)
  • Bash(npx *agent-device@*)
  • Bash(npx expo *)
  • Bash(eas *)
  • Bash(expo *)
  • Bash(xcodebuild*)
  • Bash(pod*)
  • Bash(argent *)
  • Bash(ffmpeg*)

Files

Every link opens the file at its source, pinned to the revision this page describes.