A Claude Code skill for building and managing iOS/macOS apps using native Xcode CLI tools (xcodebuild, xcrun simctl).
Teaches Claude to work with Xcode projects through direct command-line interfaces:
- Build apps for iOS simulators, devices, and macOS
- Manage simulators (boot, shutdown, create, erase)
- Install and launch apps in simulators
- Capture screenshots and record video
- Run tests (unit and UI tests)
- Stream logs from running apps
/plugin install --git https://github.com/bradwindy/using-xcode-cli-skillFirst add the marketplace:
/plugin marketplace add bradwindy/using-xcode-cli-skillThen install the plugin:
/plugin install using-xcode-cli@using-xcode-cli-marketplacegit clone https://github.com/bradwindy/using-xcode-cli-skill.git
/plugin marketplace add ./using-xcode-cli-skill
/plugin install using-xcode-cli@using-xcode-cli-marketplace- macOS with Xcode installed
- Claude Code CLI
jq(optional, for JSON parsing)
The skill activates automatically when you ask about:
- Building Xcode projects
- Running apps in simulators
- Managing iOS/macOS simulators
- Taking screenshots
- Running tests
- "Build the app for iPhone 16 Pro simulator"
- "List all available simulators"
- "Take a screenshot of the running simulator"
- "Run the unit tests for the App scheme"
skills/using-xcode-cli/
├── SKILL.md # Main skill instructions
└── reference/
├── xcodebuild.md # Build and test commands
├── simctl.md # Simulator management
├── logging.md # Log streaming
└── workflows.md # Complete automation scripts
MIT
Based on xcode-build-skill by pzep1.