argent-ios-simulator-setup
About argent-ios-simulator-setup
A setup skill for agents working with iOS simulators. It explains how to find a booted simulator, exclude physical devices, and boot a simulator when none is available.
Key features
- 01Find booted iOS simulators
- 02Distinguish simulators from physical devices
- 03Boot a simulator when none is ready
Use cases
- 01Choose a target for iOS simulator interactions
- 02Prepare a test environment when no simulator is booted
MCP support
The instructions require MCP permissions for sub-agents handling simulator tasks. Interaction tools can start the server automatically if it is not already running.
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ software-mansion/ argent --skill argent-ios-simulator-setupAfter installing, type/argent-ios-simulator-setupin Claude Code to confirm it loaded.
Details
From the project README1. Setup Steps
If you delegate simulator tasks to sub-agents, make sure they have MCP permissions.
-
Find a booted simulator Use
list-devices. Filter for entries withplatform: "ios"and skip any withkind: "device"(a physical iPhone, never a simulator target): booted simulators are listed first. If none are booted, callboot-devicewithudid: <chosen UDID>. -
Verify connection All interaction tools (
gesture-tap,gesture-swipe,gesture-custom, etc.) auto-start the server if not already running.
2. Notes
- UDIDs look like:
A1B2C3D4-E5F6-7890-ABCD-EF1234567890