agentsclimarketplace

Ios rocketsim operator

Skill Xopoko/build-swift-apps/skills/ios-rocketsim-operator

Use RocketSim for iOS Simulator UI inspection and interaction, including visible accessibility state, taps, long-presses, swipes, typing, hardware buttons, and RocketSim CLI automation.From its SKILL.md

Install
npx -y skills add Xopoko/build-swift-apps --skill ios-rocketsim-operator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

2.1 KB, 487 tokens by cl100k_base, as published. Nobody here has run it

iOS RocketSim Operator

Use the installed RocketSim app as the versioned Simulator automation layer. Always resolve the matching app bundle, bundled skill, and CLI before interacting with a simulator.

Discovery

Prefer a running RocketSim bundle:

ROCKETSIM_PID="$(pgrep -x RocketSim | head -1)"
APP_PATH=""
if [ -n "$ROCKETSIM_PID" ]; then
  APP_PATH="$(ps -o command= -p "$ROCKETSIM_PID" | sed 's#/Contents/MacOS/RocketSim$##')"
fi
printf '%s\n' "$APP_PATH"

If not running, enumerate candidates with:

mdfind "kMDItemCFBundleIdentifier == 'com.swiftLee.RocketSim'"

Also check /Applications/RocketSim.app, /Applications/RocketSim 2.app, ~/Applications/RocketSim.app, and ~/Applications/RocketSim 2.app.

For each candidate, validate both files:

test -f "$APP_PATH/Contents/Resources/Agent-Skill/SKILL.md" && \
test -x "$APP_PATH/Contents/Helpers/rocketsim"

Use the first valid candidate. If RocketSim is running, use the running bundle only if it validates; otherwise rediscover or stop.

If no candidate validates, tell the user to launch or install a current RocketSim build from the Mac App Store: https://apps.apple.com/us/app/rocketsim-for-xcode-simulator/id1504940162

Required Paths

After discovery, set:

  • Bundled skill: $APP_PATH/Contents/Resources/Agent-Skill/SKILL.md
  • CLI: $APP_PATH/Contents/Helpers/rocketsim

Before any CLI call:

pgrep -x RocketSim >/dev/null && echo "Running" || echo "Not running"

If RocketSim is not running, ask the user to launch it. If it is running from a different bundle than APP_PATH, restart discovery and prefer the running bundle.

Handoff

Read the bundled Agent-Skill/SKILL.md and follow it. Wherever it refers to rocketsim, use the resolved absolute CLI path. Do not use ad hoc simulator automation until discovery, validation, and the running-app check pass.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.