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 be set outside the project, so don't ask for it just because it's missing from.envor the shell).- 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.