29 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.
The ios-simulator-skill provides 29 production-ready scripts for building, testing, and automating iOS apps in the simulator. It is optimized for AI agents, favoring accessibility-driven navigation and structured data over pixel coordinates and screenshots to keep token output minimal.
Its scripts span build and development (Xcode build and test parsing, real-time log monitoring), device state (dark mode, Dynamic Type, locale, and GPS or GPX playback), navigation and interaction (semantic screen mapping, find by text, type, or id, gestures, keyboard, and app lifecycle and deep links), and testing and analysis (WCAG accessibility audits, visual diff, test recording, debugging snapshots, Core Data and SwiftData model inspection, sandbox container inspection, and hang-event recording). It emphasizes using the accessibility tree (around 10 to 50 tokens) rather than screenshots (1,600 to 6,300 tokens) for navigation, with --json and --help available on every script.
It is most useful for developers and AI agents automating iOS UI testing, accessibility checks, and debugging in the simulator who want reliable, token-efficient, scriptable control.
29 scripts for iOS app building, testing, and automation in the simulator, optimized for AI agents with minimal token output.
Through the accessibility tree (element types, labels, frames, and tap targets) using semantic find by text, type, or id, rather than pixel coordinates.
It costs around 10 to 50 tokens versus 1,600 to 6,300 for a screenshot, and is more reliable than image analysis for interaction.
Build and development, device state, navigation and interaction, and testing and analysis, including accessibility audits, visual diff, and debugging snapshots.
Each script supports --help for options and --json for machine-readable output, and a health-check script verifies the environment first.
Quick Setup:
.claude/skills/Repository
conorluddy/ios-simulator-skill