{"repo":"conorluddy/ios-simulator-skill","free":true,"listed":false,"github":"https://github.com/conorluddy/ios-simulator-skill","clone":"git clone https://github.com/conorluddy/ios-simulator-skill.git","description":"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 wastage - LLMs directly calling xcb have to eat a lot of output!","language":"Python","stars":1217,"topics":["claude","claudecode","dx","ios","iossimulator","mcp","python","simulator","testing","tooling"],"license":"MIT","category":"mobile-apps","readme_excerpt":"iOS Simulator Skill for Claude Code Production-ready skill for building, testing, and automating iOS apps. 27 scripts optimized for both human developers and AI agents. (If you'd prefer an MCP, XC-MCP) Xcode Build + Simulator Automation This skill covers both sides of iOS development: - Xcode builds via xcodebuild — compile, test, and parse results with progressive error disclosure - Simulator interaction via xcrun simctl and idb — semantic UI navigation, accessibility testing, device lifecycle If you only need Xcode build tooling without the simulator scripts, see the plugin version: xclaude-plugin Installation Via Plugin Marketplace (Recommended) In Claude Code: Via Git Clone Restart Claude Code. The skill loads automatically. Prerequisites - macOS 12+ - Xcode Command Line Tools ( xcode-select --install ) - Python 3 - IDB (optional, for interactive features: brew tap facebook/fb && brew install idb-companion ) - Pillow (optional, for visual diffs: pip3 install pillow ) Features Xcode Build with Progressive Disclosure The build and test.py script wraps xcodebuild with token-efficient output. A build returns a single summary line with an xcresult ID: Then drill into details on demand: This keeps agent conversations focused — no walls of build output unless you ask for them. Simulator Navigation via Accessibility Instead of fragile pixel-coordinate tapping, all navigation uses iOS accessibility APIs to find elements by meaning: The accessibility tree gives structured data (ele","default_branch":null,"files":null,"tree":[],"storefront":"/r/conorluddy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/conorluddy/ios-simulator-skill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}