Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This skill provides a collection of scripts designed to help AI coding assistants manage the iOS simulator lifecycle. It streamlines the build-and-run cycle for developers by automating app deployment and interaction within Xcode.
By implementing semantic UI navigation and accessibility testing, the tool allows agents to navigate app interfaces and verify UI elements with minimal token output.
WHO IT'S FOR
iOS developers using AI coding assistants
automate app building and testing via ClaudeCode
QA / test automation engineers on Apple stacks
perform accessibility-driven UI testing and navigation
AI agent / automation builders
integrate iOS simulator control into AI workflows
Platform / DevEx teams
streamline Xcode build and log monitoring pipelines
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Installs: Complete ios-simulator-skill installed in the user's Claude Code skills directory while retaining a source clone that can track main · Claude Code
Before you start
macOS 15 (Sequoia) or newer
Xcode and Command Line Tools 26 or newer for building and simctl
Python 3.12 or newer for every script
idb CLI and companion 1.5.1 or newer for tapping, swiping, and typing
Pillow for visual diffs only
Platform: macOS 15 (Sequoia)+
In a terminal, clone the repository to the documented source location.
Using the ios-simulator-skill, run its default environment health check with `bash scripts/sim_health_check.sh` and give me a concise summary of any unmet requirements. Do not change the environment yet.
Using the ios-simulator-skill, map the current iOS Simulator screen with `python scripts/screen_mapper.py` and summarize the visible accessibility elements and useful semantic targets. Do not interact with the app yet.