
Argent Ios Simulator Setup
Boot and verify an iOS Simulator via Argent MCP before any automated tap, swipe, or session work on iPhone/iPad builds.
Overview
argent-ios-simulator-setup is an agent skill for the Build phase that boots and verifies an iOS Simulator connection through Argent MCP before simulator interaction tasks.
Install
npx skills add https://github.com/software-mansion/argent --skill argent-ios-simulator-setupWhat is this skill?
- Lists iOS simulators with `list-devices` and boots a chosen UDID when none are running
- Documents booted-iPhone-first ordering in device listings
- Notes that gesture tools auto-start the server if it is not already running
- Explicit session-start trigger: run before any iOS simulator interaction task
- Reminds that delegated sub-agents need MCP permissions for simulator work
Adoption & trust: 1.9k installs on skills.sh; 1.2k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
Your agent is ready to drive an iOS simulator but you do not know which UDID is booted or whether the Argent server is reachable.
Who is it for?
Solo builders using Claude Code or similar agents with Argent MCP on macOS who start sessions with iOS simulator QA or UI driving.
Skip if: Physical device-only workflows, Android emulators, or teams that never use Argent MCP or iOS simulators.
When should I use this skill?
Starting a new session, booting an iOS simulator, getting an iOS UDID, or before any iOS simulator interaction task.
What do I get? / Deliverables
You have a booted iOS simulator UDID and confirmed MCP readiness so gesture and automation tools can run without setup errors.
- Booted iOS simulator identified by UDID
- Verified readiness for Argent gesture/interaction MCP calls
Recommended Skills
Journey fit
Simulator readiness is a prerequisite step in the build phase when you are wiring agent/MCP tooling against a local iOS target, not a ship-only gate. The skill is entirely about Argent MCP (`list-devices`, `boot-device`, UDID) and connection checks before gesture tools run—classic agent-tooling setup.
How it compares
A focused MCP bootstrap checklist—not a full Midscene or XCTest test runner.
Common Questions / FAQ
Who is argent-ios-simulator-setup for?
Indie and solo mobile developers who automate iPhone/iPad simulators via Argent MCP from an AI coding agent.
When should I use argent-ios-simulator-setup?
At the start of a new agent session, before booting or selecting a simulator, or immediately prior to any iOS simulator tap/swipe task in the build or ship testing loop.
Is argent-ios-simulator-setup safe to install?
It only documents local simulator and MCP steps; review the Security Audits panel on this Prism page and restrict MCP permissions for sub-agents as you would for any device-control tooling.
SKILL.md
READMESKILL.md - Argent Ios Simulator Setup
## 1. Setup Steps If you delegate simulator tasks to sub-agents, make sure they have MCP permissions. 1. **Find a booted simulator** Use `list-devices`. Filter for entries with `platform: "ios"` — booted iPhones 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`