argent-ios-simulator-setup — скилл для Claude Code: запуск
Скилл для подключения к iOS-симулятору через MCP-инструменты argent. Используй перед любой работой с симулятором: загрузка устройства, получение UDID, взаимодействие с интерфейсом.
npx skills add software-mansion/argent --skill argent-ios-simulator-setup -a claude-codeЧто делает argent-ios-simulator-setup
Скилл автоматизирует две основные операции: поиск уже загруженного симулятора через list-devices (отфильтровывает физические устройства и выбирает первый доступный iOS-симулятор) и загрузку нужного устройства командой boot-device, если симулятор не запущен.
Все инструменты взаимодействия с экраном (gesture-tap, gesture-swipe, gesture-custom) автоматически стартуют MCP-сервер, если он не был запущен раньше. UDID симулятора выглядит как A1B2C3D4-E5F6-7890-ABCD-EF1234567890 — это значение нужно передавать в команды.
Если ты делегируешь задачи с симулятором субагентам, убедись, что у них есть права доступа к MCP-permissions.
Какие задачи решает
- найти загруженный iOS-симулятор
- загрузить и подключиться к новому симулятору
- получить UDID симулятора для взаимодействия
- запустить MCP-сервер перед автоматизацией
- отличить симулятор от физического устройства
Примеры запросов агенту
- Подключись к iOS-симулятору и найди первый доступный
- Загрузи симулятор с UDID A1B2C3D4-E5F6-7890-ABCD-EF1234567890
- Настрой симулятор для работы с argent перед тестированием UI
Как установить argent-ios-simulator-setup
1Через Skills CLI (Vercel)
npx skills add software-mansion/argent --skill argent-ios-simulator-setup -a claude-code2Вручную: положить файлы
~/.claude/skills/argent-ios-simulator-setup/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/argent-ios-simulator-setup/
1Через Skills CLI (Vercel)
npx skills add software-mansion/argent --skill argent-ios-simulator-setup -a codex2Вручную: положить файлы
.agents/skills/argent-ios-simulator-setup/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add software-mansion/argent --skill argent-ios-simulator-setup -a cursor2Вручную: положить файлы
.cursor/skills/argent-ios-simulator-setup/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install software-mansion/argent argent-ios-simulator-setup2Вручную: положить файлы
.github/skills/argent-ios-simulator-setup/SKILL.md1Через Skills CLI (Vercel)
npx skills add software-mansion/argent --skill argent-ios-simulator-setup -a gemini-cli2Командой платформы
gemini skills install https://github.com/software-mansion/argent --path packages/skills/skills/argent-ios-simulator-setupВручную: положить файлы
.devin/skills/argent-ios-simulator-setup/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add software-mansion/argent --skill argent-ios-simulator-setup -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора15
Весь набор →Похожие
Вопросы о argent-ios-simulator-setup
Как установить argent-ios-simulator-setup в Claude Code?
Выполни npx skills add software-mansion/argent --skill argent-ios-simulator-setup -a claude-code дважды, затем открой ~/.claude/skills/argent-ios-simulator-setup/SKILL.md.
Что делает этот скилл?
Скилл помогает найти загруженный iOS-симулятор через list-devices, загрузить его командой boot-device и подготовить к взаимодействию с помощью MCP-инструментов argent.
Нужны ли специальные права для субагентов?
Да, если ты даёшь субагентам задачи с симулятором, убедись, что у них есть доступ к MCP-permissions для работы с инструментами argent.
Исходный текст
SKILL.md · Apache-2.0
--- name: argent-ios-simulator-setup description: 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. --- ## 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`
© software-mansion · Apache-2.0 · software-mansion/argent