关于 argent-ios-simulator-setup
为使用 iOS 模拟器执行任务的 Agent 提供设备准备指引,说明如何查找已启动的模拟器,并在没有可用目标时启动设备。
主要功能
- 01查找已启动的 iOS 模拟器
- 02区分模拟器与实体设备
- 03无可用设备时启动模拟器
适用场景
- 01为 iOS 模拟器交互选择目标设备
- 02在没有已启动模拟器时准备测试环境
MCP 相关
文档要求委派模拟器任务时确保子 Agent 具有 MCP 权限;交互工具可在服务器未运行时自动启动服务器。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ software-mansion/ argent --skill argent-ios-simulator-setup安装后在 Claude Code 中输入/argent-ios-simulator-setup确认已加载。
详细介绍
1. 设置步骤
如果将模拟器任务委派给子 Agent,请确保它们拥有 MCP 权限。
-
查找已启动的模拟器 使用
list-devices。筛选platform: "ios"的条目,并跳过任何kind: "device"的条目(这是实体 iPhone,不能作为模拟器目标):已启动的模拟器会列在前面。 如果没有已启动的模拟器,请使用udid: <chosen UDID>调用boot-device。 -
验证连接 所有交互工具(
gesture-tap、gesture-swipe、gesture-custom等)都会在服务尚未运行时自动启动服务。
2. 备注
- UDID 格式如下:
A1B2C3D4-E5F6-7890-ABCD-EF1234567890
评论
支持 Markdown