eas-simulator

Simulate and interact with iOS/Android apps on remote EAS cloud simulators via CLI.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/KOU050223/animeishi --skill eas-simulator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eas-simulator
Source: https://github.com/KOU050223/animeishi/tree/main/.agents/skills/eas-simulator
Command: npx skills add https://github.com/KOU050223/animeishi --skill eas-simulator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires eas-cli, agent-device, expo, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a solution for running and interacting with iOS/Android apps on remote cloud simulators, making it possible to test and validate applications in environments where local simulators are not available.

Core Features & Use Cases

  • Remote Simulator Access: Access iOS and Android simulators hosted on EAS cloud from any machine, including Linux and headless CI environments.
  • Command Execution: Execute commands via CLI, AI agent, or browser preview for tasks such as running apps, taking screenshots, and interacting with user interfaces.
  • Use Case: If you are working on a Linux system and need to test an iOS version that is not available on your local machine, this Skill allows you to run your app on a remote iOS simulator and interact with it through live reload or screenshots.

Quick Start

To run your app on a remote simulator using EAS Simulator, first start a session with the following command:

npx --yes eas-cli@latest simulator:start --platform ios --type agent-device --non-interactive

Frequently Asked Questions about eas-simulator

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

FAQPage Schema
How do I test an iOS app on a Linux machine without a local simulator?

You can test an iOS app on a Linux machine by running it on a remote EAS cloud simulator. This allows you to interact with the application via CLI or browser preview without needing local macOS hardware.

What is the best way to run Expo apps on remote cloud simulators for testing?

The best way to run Expo apps on remote cloud simulators is by using EAS CLI with agent-device session control. This enables command execution for running apps and taking screenshots from any environment.

Can I interact with iOS and Android apps running on remote simulators through an AI agent?

Yes, you can interact with iOS and Android apps on remote simulators through an AI agent. The simulation requires agent-device and web preview components to execute commands and control session interactions.

Do I need eas-cli installed to access remote EAS cloud simulators?

Yes, you need eas-cli installed to start and control remote EAS cloud simulator sessions. It handles the non-interactive session initialization and platform-specific agent-device connections for your app.

Does EAS remote simulator work in headless CI environments?

Yes, EAS remote simulators work in headless CI environments by providing remote simulator access. You can validate applications and capture screenshots through CLI commands without a graphical interface.

Why would I use a remote cloud simulator instead of a local Xcode emulator?

You would use a remote cloud simulator instead of a local Xcode emulator to enable iOS app testing on Linux and headless CI environments. It removes the dependency on local macOS hardware for UI validation.