Agent skill · software engineering · sundial-org
ios-simulator
Automate iOS Simulator workflows (simctl + idb): create/boot/erase devices, install/launch apps, push notifications, privacy grants, screenshots, and accessibility-based UI navigation. Use when working with iOS apps, Xcode, Simulator, simctl, idb, UI automation, or iOS testing.
Why this skill is useful
Adds a Node.js CLI wrapper with executable scripts for managing iOS Simulator workflows that are not available in public documentation.
What it needs
Requires idb-companion installed locally. About 3k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
iOS Simulator Automation This skill provides a Node-only CLI wrapper around: xcrun simctl for simulator/device/app management idb for accessibility-tree inspection + synthesised UI input (tap/text/button) It is designed for AI agents: minimal, structured output by default, with opt-in detail. Important constraints Must run on macOS with Xcode Command Line Tools (or Xcode) available. If the ClawdBot gateway is not macOS, run these commands on a connected macOS node (see “Remote macOS node” below). idb is optional, but required for UI tree / semantic tapping. (Install steps below.) Quick start Remote macOS node If you are not on macOS, run the same commands on the macOS node using ClawdBot’s node execution (e.g. exec with host: node / node tools). Ensure the skill folder exists on that node, or copy it there. Output conventions (token-efficient) Default output: single-line JSON (small summary object). Add --pretty to pretty-print JSON. Add --text for a short human-readable summary (when provided by the command). Commands that can be huge (ui tree, list --full) are opt-in. State / default UDID select writes a state file (default: ./.ios-sim-state.json) that stores the chosen UDID. All commands accept --udid <UUID> and otherwise fall back to the state file. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/ios-simulator