К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

argent-ios-device-setup — скилл для Claude Code: как установить

Инструкция для агента по подготовке физического iPhone, подключённого кабелем к Mac, для автоматизации argent. Пригодится при отладке тестов на реальном устройстве.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add software-mansion/argent --skill argent-ios-device-setup -a claude-code
Открыть на GitHub

Что делает argent-ios-device-setup

Скилл инструктирует агента, как развернуть тестовый раннер Argent Runner на реальном iPhone с кабельным подключением. Для симуляторов он категорически не подходит: там используется отдельное правило argent-ios-simulator-setup. Перед стартом на телефоне нужно включить режим разработчика в настройках приватности и оставить экран разблокированным, пока утилита list-devices не подтвердит подключение со статусом connected.

Команда launch-app только регистрирует целевую программу. Первое обращение к describe, screenshot или жестам запускает компиляцию и подпись нативного раннера. Холодная сборка ограничена лимитом в 15 минут, а готовность самого раннера проверяется за 120 секунд. На экране телефона появится приложение Argent Runner, чей сертификат разработчика нужно вручную подтвердить в настройках профилей iOS.

Подпись через бесплатный аккаунт Apple может быстро упереться в лимит App ID, из-за чего регистрация идентификатора падает. При системной ошибке errSecInternalComponent скилл даёт точную команду сброса прав через security set-key-partition-list. Детальные логи сборки xcodebuild агент читает напрямую из каталога ~/.argent/ios-device-runner/logs/.

Какие задачи решает

  • подготовить физический iPhone к UI-автоматизации через argent
  • устранить ошибку подписи errSecInternalComponent в Keychain
  • развернуть тестовый Argent Runner на реальном устройстве
  • разобрать сбои сборки xcodebuild по локальным логам runner

Примеры запросов агенту

  • Подключи мой iPhone по кабелю и подготовь окружение argent для тестов
  • Проверь статус физического iOS-устройства и собери Argent Runner
  • Разбери ошибку подписи xcodebuild при запуске раннера на телефоне

Как установить argent-ios-device-setup

1Через Skills CLI (Vercel)

npx skills add software-mansion/argent --skill argent-ios-device-setup -a claude-code

2Вручную: положить файлы

~/.claude/skills/argent-ios-device-setup/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/argent-ios-device-setup/

Из того же набора15

Весь набор →
argent-android-emulator-setup software-mansion Скилл подключает Android-эмулятор через инструменты argent MCP. Нужен перед работой с интерфейсом Android или запуском эмулятора. Claude Code CX Codex Cursor +1 26 500установок argent-react-native-optimization software-mansion Скилл выявляет узкие места в React Native через замеры и очищает код от механических проблем. Запускается при лагах интерфейса, долгом старте или частых лишних рендерах. Claude Code CX Codex Cursor +1 26 400установок argent-react-native-profiler software-mansion Профилирует React Native-приложение на Hermes: показывает ререндеры, загрузку CPU и горячие места. Нужен для проверки оптимизаций. Claude Code CX Codex Cursor +1 26 300установок argent-react-native-app-workflow software-mansion Задаёт пошаговый процесс сборки, запуска и отладки React Native в симуляторе iOS или эмуляторе Android. Помогает поднять Metro и разобрать сбои билда. Claude Code CX Codex Cursor +1 26 300установок argent-ios-simulator-setup software-mansion Скилл для подключения к iOS-симулятору через MCP-инструменты argent. Используй перед любой работой с симулятором: загрузка устройства, получение UDID, взаимодействие с интерфейсом. Claude Code CX Codex Cursor +1 26 300установок argent-native-profiler software-mansion Профилирует нативную производительность на iOS и Android, помогает находить нагрузку на CPU и зависания интерфейса. Утечки памяти анализирует на iOS. Claude Code CX Codex Cursor +1 26 200установок argent-metro-debugger software-mansion Скилл подключает отладчик к JS-рантайму через CDP: инспектируете React-компоненты, читаете логи консоли, вычисляете код прямо в процессе. Работает с React Native (iOS, Android, Vega) и Chromium-приложениями (Electron, браузеры). Claude Code CX Codex Cursor +1 26 200установок argent-test-ui-flow software-mansion Скилл для автономного тестирования интерфейсов iOS и Android в Claude Code. Прогоняет цикл из кликов, скриншотов и проверок через MCP-инструменты argent. Claude Code CX Codex Cursor +1 26 200установок

Похожие

react-native vercel-labs Скилл помогает собирать нативные React Native-интерфейсы из JSON-спецификаций. Пригодится для мобильных UI с состоянием, условиями видимости и действиями. Claude Code CX Codex Cursor +1 3 200установок ios-simulator callstack Запускайте, инспектируйте и отлаживайте нативные, React Native, Expo и Flutter приложения на iOS Simulator прямо из агента. Агент может тапать, печатать, скроллить, проверять изменения кода и собирать логи ошибок. Claude Code CX Codex Cursor +1 5 100установок android-emulator callstack Скилл управляет Android Emulator через agent-device: запускает приложения, проверяет интерфейс и собирает данные для отладки. Пригодится для native, React Native, Expo и Flutter. Claude Code CX Codex Cursor +1 4 600установок appllama-app-design-skill Appllama (appllama.io) Скилл для создания нативных мобильных интерфейсов под iOS и Android на Expo и React Native. Помогает проектировать экраны, потоки, анимацию и навигацию по стандартам Apple HIG и Material Design, с верификацией в симуляторе. Claude Code CX Codex Cursor +1 4 700установок android-native-dev MiniMax-AI Направляет агента при разработке нативных Android-приложений: помогает настроить Gradle, разложить архитектуру Jetpack Compose и настроить сборку вариантов. Claude Code CX Codex Cursor +1 2 700установок eas-update expo Скилл для настройки и публикации обновлений через EAS Update. Помогает доставить изменения JavaScript и ассетов в установленные приложения без пересборки нативного кода. Claude Code CX Codex Cursor +1 10 600установок vercel-react-native-skills vercel Набор правил по React Native и Expo для ИИ-агента: списки, анимации, навигация. Пригодится, когда агент правит мобильный код и надо, чтобы он делал это одинаково. Claude Code CX Codex Cursor +1 253 900установок animate-expo emilkowalski Создаёт мобильные анимации для React Native и Expo на базе Reanimated и Gesture Handler. Помогает избежать просадок кадров на реальных устройствах. Claude Code CX Codex Cursor +1 135 900установок

Вопросы о argent-ios-device-setup

Как установить argent-ios-device-setup в Claude Code?

Выполните в терминале команду npx skills add software-mansion/argent --skill argent-ios-device-setup -a claude-code.

Что делает скилл argent-ios-device-setup?

Он даёт модели инструкцию по подготовке кабельного iPhone, включению режима разработчика, компиляции Argent Runner и решению типичных ошибок подписи кода.

Подходит ли этот скилл для iOS Simulator?

Нет, скилл рассчитан только на физические устройства с типом device. Для симуляторов argent использует отдельный скилл argent-ios-simulator-setup.

Исходный текст

SKILL.md · Apache-2.0
---
name: argent-ios-device-setup
description: Set up a cabled physical iPhone for argent. Use when a physical iPhone is involved (a list-devices iOS entry with kind "device") and ONLY then; never for a simulator.
---

# Physical iPhone setup

Read this only for a physical iPhone. Simulators use `argent-ios-simulator-setup`.

## First run

1. Cable the phone, unlock it, keep the screen awake, and turn on Developer Mode (Settings > Privacy & Security > Developer Mode). `list-devices` must show it `connected`.
2. `launch-app` only registers the app. The first `describe`, gesture or `screenshot` builds, signs and starts the on-device runner: minutes cold, tens of seconds from cache or after a tool-server restart. Build cap 15 min, runner ready 120 s.
3. On the first install the phone asks to trust the developer (Settings > General > VPN & Device Management), and an **Argent Runner** app appears on the home screen. Tell the user it is argent's automation runner and must stay installed.

## Signing and failures

Signing needs no configuration. The first phone call of a tool-server process carries a note naming the team picked and the `ARGENT_IOS_TEAM_ID` override (tool-server environment; a change forces a cold rebuild). Cable, lock, trust, expired-profile and missing-certificate errors name their fix: apply it, retry the same call. Also: `errSecInternalComponent`: run `security set-key-partition-list -S apple-tool:,apple:,codesign: -s ~/Library/Keychains/login.keychain-db` (asks the user's login password), retry. `team has no devices`: keep the phone cabled, retry. Bundle id registration failed: free-team app-id cap, wait days or sign under a paid team. Any other xcodebuild failure prints raw `error:` lines: read `~/.argent/ios-device-runner/logs/runner-<udid8>.log`. `RUNNER_WEDGED`: `stop-simulator-server` for the udid, retry.

Then read `argent-ios-device-interact`.

© software-mansion · Apache-2.0 · software-mansion/argent

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой