# Argent IOS Simulator Setup

> Set up and connect to an iOS simulator using argent MCP tools. Use when starting a new session, booting an iOS simulator, getting an iOS UDID, or before any iOS simulator interaction task.

- Skill: `iamhenry/argent-ios-simulator-setup` (Agent Skill)
- Install (CLI): `npx skillmds@latest add iamhenry/argent-ios-simulator-setup`
- Raw SKILL.md: https://api.skillmd.com/api/skills/iamhenry/argent-ios-simulator-setup/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: iamhenry (https://skillmd.com/u/iamhenry)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/iamhenry/argent-ios-simulator-setup

---


## 1. Setup Steps

If you delegate simulator tasks to sub-agents, make sure they have MCP permissions. (In this bundle there is no MCP: call the tools through the parent skill's CLI translation — `argent run <tool> --args '<json>'`.)

1. **Find a booted simulator**
   Use `list-devices`. Filter for entries with `platform: "ios"` and skip any with `kind: "device"` (a physical iPhone, never a simulator target): booted simulators are listed first.
   If none are booted, call `boot-device` with `udid: <chosen UDID>`.

2. **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`
