Skip to content
conorluddy/ios-simulator-skill logo

conorluddy/ios-simulator-skill

Verified

Streamline iOS builds, tests, and simulator control inside Claude Code.

SkillsAgent Skills 1.1kOpen source
View on GitHub
Updated 2026-06-16
conorluddy/ios-simulator-skill GitHub repository

What is conorluddy/ios-simulator-skill?

The ios-simulator-skill adds production-ready automation to Claude Code for the full iOS development cycle. It manages Xcode project builds through wrapped xcodebuild calls and controls simulators via simctl and idb for lifecycle, gestures, and element interaction.

Scripts deliver progressive error details on demand and favor semantic accessibility data over screenshots or coordinates. This approach cuts token usage dramatically while supporting dark mode toggles, location simulation, log monitoring, and WCAG checks.

It targets iOS developers who want reliable tooling inside an AI coding environment as well as agents that need structured, low-noise access to build results and UI elements without fragile pixel-based methods.

What you can build with conorluddy/ios-simulator-skill

Efficient Xcode builds

Compile projects and run tests while receiving only a summary line; fetch errors, warnings, or logs later using the stored xcresult ID to avoid flooding the chat.

Semantic simulator navigation

Locate and tap UI elements by label or type through accessibility APIs, then perform swipes, text entry, or deep links without relying on screen coordinates that break on layout changes.

Device state and testing scenarios

Switch appearance settings, simulate GPS locations or GPX routes, monitor app logs in real time, and audit accessibility compliance directly from the agent session.

Install conorluddy/ios-simulator-skill

Install
/plugin install ios-simulator-skill@conorluddy
Quick start
/plugin marketplace add conorluddy/ios-simulator-skill
/plugin install ios-simulator-skill@conorluddy
  1. 1Open Claude Code and run the marketplace add command for the repository.
  2. 2Install the ios-simulator-skill package from the marketplace.
  3. 3Alternatively clone the repo into your personal or project .claude/skills folder.
  4. 4Ensure Xcode Command Line Tools and Python 3 are available; install IDB or Pillow if needed for extra features.
  5. 5Restart Claude Code, then call any script with --help to confirm it loads and explore the 27 available commands.

conorluddy/ios-simulator-skill: pros & cons

Pros

  • +Token-efficient outputs keep long build logs and screenshots out of the main conversation until requested.
  • +Accessibility-driven navigation stays stable across UI changes unlike coordinate-based taps.
  • +Covers both build automation and rich simulator interaction in one integrated skill.
  • +Includes progressive disclosure for errors plus utilities for logs, locations, and gestures.

Cons

  • Limited to macOS with Xcode installed; no cross-platform support.
  • Requires Claude Code specifically and optional external tools for full feature set.
  • All interaction happens through the 27 scripts rather than a single unified command surface.
Did you find this helpful?

Frequently asked questions

Yes, it runs on any macOS machine with Xcode Command Line Tools; signing and distribution steps remain manual.

User reviews

Verified reviews from the community shape this listing's rating.

Loading reviews…

Sign in to review

Promote conorluddy/ios-simulator-skill

Add this badge to your website, or share the tool.

DFeatured on Dhanasviconorluddy/ios-simulator-skill 0