What problem does it solve?
Driving an iOS simulator from an AI agent normally requires juggling raw simctl commands, device scoping, and helper processes by hand. This Skill routes all emulator interaction through the Orca CLI so agents can tap, type, inject camera input, and inspect the accessibility tree while the live device view stays in Orca's emulator pane.
Core Features & Use Cases
- Full simulator control: Perform taps, gestures, typing, hardware buttons, camera injection, and runtime permission changes through the
orca CLI.
- Version-matched guidance: Load the exact command reference for the installed binary via
ORCA skills get orca-emulator, avoiding drift between docs and releases.
- Safe executable resolution: Pick the correct CLI (
orca, orca-dev, orca-ide, or ORCA_CLI_COMMAND) so agents never accidentally launch the GNOME Orca screen reader on Linux.
- Use Case: An agent testing a mobile app inside Orca resolves the CLI, loads the emulator guide, lists booted devices, then taps through a login flow and reads the accessibility tree to verify the result.
Quick Start
Ask the agent to load the emulator guide with orca skills get orca-emulator and then tap the login button on the booted iOS simulator.