# conorluddy/ios-simulator-skill

An IOS Simulator Skill for ClaudeCode. Use it to optimise Claude's ability to build, run and interact with your apps, and to proxy xcodebuild to save token and context wastage.

Repository: https://github.com/conorluddy/ios-simulator-skill
Canonical: https://ross.abutalabs.com/products/ios-simulator-skill
Homepage: https://www.conor.fyi
Language: Python
License: MIT
License Family: permissive
Topics: claude, claudecode, dx, ios, iossimulator, mcp, python, simulator, testing, tooling, xcode, agent, agentic-ai, ai-agents, claude-ai, claude-code, claudeskills, mcp-tools, skills, claude-skills
Last push: 2026-06-18T15:29:20+00:00

## Health v2 (maintenance only)
Score: 72/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 88, release rhythm 79, longevity 22
- inputs: {"age_days": 320, "days_push": 76, "days_rel": 143, "gap_med": 0, "n_releases_24m": 6}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1233, forks 86 (observed 2026-08-28T04:04:04.537847+00:00)

## What it is
A Claude Code skill (also installable as a plugin) providing 27 Python scripts for building, testing, and automating iOS apps via xcodebuild and the iOS Simulator. It optimizes agent workflows with token-efficient build output, accessibility-based UI navigation, and compressed screenshots.

## Use cases
- build and test iOS apps from Claude Code with token-efficient output
- automate iOS Simulator UI interaction using accessibility instead of pixel taps
- proxy xcodebuild results to save context in AI agent sessions
- run iOS app UI tests driven by an AI coding agent
- capture and compress simulator screenshots for visual verification
- manage simulator device lifecycle from the command line

## When to choose
- you use Claude Code (or similar agents) to develop iOS apps on macOS
- you want to reduce token and context waste from verbose xcodebuild output
- you need robust, accessibility-based simulator UI automation
- you want a script-based skill rather than a full MCP server

## When to avoid
- you develop on Linux or Windows - it requires macOS with Xcode
- you need an MCP server interface - use the author's XC-MCP instead
- you only need Xcode build tooling without simulator scripts - use the xclaude-plugin variant
- you don't use AI coding agents and prefer a full IDE workflow

## Facets
- artifact type: plugin
- maturity: active
- function: testing, developer-tools, cli, workflow-automation, agent-framework, mcp
- domain: developer-tools, mobile-development, testing
- platform: python, cli
- tags: claude-code, claude-skills, ios-simulator, xcodebuild, simctl, idb, token-optimization, accessibility-navigation, xcode, automation, ai-agents, macos

## Member repositories
- conorluddy/ios-simulator-skill (main) score 72

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:04.537847+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:22:15.430065+00:00, confidence not recorded.
  - readme: https://github.com/conorluddy/ios-simulator-skill (fetched 2026-08-28T04:04:04.537847+00:00, sha 5a2b17bbb31a)
  - homepage: https://www.conor.fyi (fetched 2026-08-29T12:22:04.712105+00:00, sha 4333c9b168f6)
  - site_page: https://www.conor.fyi/changelog (fetched 2026-08-29T12:22:04.714362+00:00, sha cd79585e659e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
