limrun-maestro-testing
Installation
SKILL.md
Maestro on Limrun iOS
Run the stock upstream Maestro CLI against a remote Limrun iOS simulator.
lim ios maestro wires maestro test to the instance transparently: it
installs and launches the Maestro XCTest runner on the simulator when needed,
then routes the driver traffic to it. No fork of Maestro, no local simulator,
no local Xcode.
Prerequisites
limCLI 0.22.0 or newer:npm install --global lim. Auth islim loginorLIM_API_KEY(it may already be set in the user's environment even when.envand the shell do not show it; check before asking for it).- Maestro CLI on PATH:
curl -fsSL https://get.maestro.mobile.dev | bash. Maestro needs Java 17+ (java -versionto check). Both Maestro 2.5.x and 2.6+ work;limadapts to the installed version automatically.
The CLI is the source of truth: if a flag errors or you need one not shown
here, check lim ios <subcommand> --help instead of guessing.