What problem does it solve? Manually driving iOS simulators for testing and debugging is slow and error-prone, and screenshot-based automation is brittle and token-expensive. This Skill provides 29 scripts that build Xcode projects, navigate UIs semantically through the accessibility tree, manage simulator lifecycles, and audit accessibility, localization, and performance. ## Core Features & Use Cases - Semantic UI Automation: Map screens, find elements by text/type/ID, tap, type, swipe, and scroll using the accessibility tree instead of pixel coordinates. - Build & Test Automation: Build Xcode projects, run tests, and parse xcresult bundles with progressive disclosure for token-efficient error reporting. - Simulator Lifecycle & State Control: Boot, create, erase, and delete simulators; control dark mode, Dynamic Type, locale, location, status bar, push notifications, and privacy permissions. - Use Case: An AI agent verifying a login flow can launch the app, map the screen, tap the Login button, enter credentials, run an accessibility audit, and capture a debugging snapshot with logs and screenshots if anything fails. ## Quick Start Use the ios-simulator skill to launch my app on the booted simulator, map the current screen, and tap the Login button.