mcpField
A
argent-ios-simulator-setup

argent-ios-simulator-setup

github.com/software-mansionDevelopment3.1k27.1k installsUpdated today
Repository

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

  1. 01Find booted iOS simulators
  2. 02Distinguish simulators from physical devices
  3. 03Boot a simulator when none is ready

Use cases

  1. 01Choose a target for iOS simulator interactions
  2. 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-setup

After installing, type/argent-ios-simulator-setupin Claude Code to confirm it loaded.

Details

From the project README

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" 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

Comments

Markdown supported