Leaderboard/Developer Tooling/ios-simulator-skill
Last commit on September 12, 2026·Created on October 17, 2025

conorluddy/ios-simulator-skill

A suite of automation scripts for building and interacting with iOS simulators
Combined rank
#252
across all skills
In Developer Tooling
#21
category rank
Stars
1.3k
+0.7% in last 7d
Forks
92
+1.1% in last 7d
Watchers
2
0.0% in last 7d
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.
TL;DR

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
Repository contents

1 skill file

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.

Use this skill

Follow the documented setup, then try a first task.

Claude Code plugin marketplace

Installs: Complete ios-simulator-skill plugin containing the documented 29-script skill · 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)+

  1. In a Claude Code session, add the author's plugin marketplace.

    /plugin marketplace add conorluddy/ios-simulator-skill
  2. In the same Claude Code session, install the ios-simulator-skill plugin from that marketplace.

    /plugin install ios-simulator-skill@conorluddy
.claude-plugin/marketplace.json · Checked Sep 18, 2026README.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Check the iOS simulator environment

Uses ios-simulator-skill

  • An installed copy of ios-simulator-skill
  • A macOS environment to inspect
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.
Suggested first task

Map the current simulator screen

Uses ios-simulator-skill

  • An installed copy of ios-simulator-skill
  • An iOS Simulator showing the screen to inspect
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.