argent-android-emulato…
Set up and connect to an Android emulator using argent MCP tools. Use when starting a new session on Android, booting an…
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.
Claude Code
$ npx -y skills add software-mansion/argent --skill argent-ios-device-setup --agent claude-code
Codex
$ npx skills add software-mansion/argent --skill argent-ios-device-setup -a codex -y
Cursor
$ npx skills add software-mansion/argent --skill argent-ios-device-setup -a cursor -y
Gemini CLI
$ npx skills add software-mansion/argent --skill argent-ios-device-setup -a gemini-cli -y
GitHub Copilot
$ npx skills add software-mansion/argent --skill argent-ios-device-setup -a github-copilot -y
OpenCode
$ npx skills add software-mansion/argent --skill argent-ios-device-setup -a opencode -y
Windsurf
$ npx skills add software-mansion/argent --skill argent-ios-device-setup -a windsurf -y
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.
Read this only for a physical iPhone. Simulators use `argent-ios-simulator-setup`.
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 needs no configuration: the first call on a phone names the team it picked; `ARGENT_IOS_TEAM_ID` in the tool-server environment overrides it. Errors name their fix (cable, lock, trust, signing, a stuck runner): apply it and retry the same call. A failed build quotes xcodebuild's own `error:` lines.
Then read `argent-ios-device-interact`.
An agentic toolkit to control, debug, and profile iOS and Android apps. Made by Software Mansion.
Set up and connect to an Android emulator using argent MCP tools. Use when starting a new session on Android, booting an…
Create, record, edit, replay, or repair reusable Argent e2e test YAML files. Use when the user asks to record, replay, or run an…
Interact with an iOS simulator, Android emulator, or Chromium (CDP) app using argent MCP tools. Use when tapping UI elements,…
Drive a physical iPhone through argent. Use when a physical iPhone is involved (a list-devices iOS entry with kind "device") and…
Set up and connect to an iOS simulator using argent MCP tools. Use when starting a new session, booting an iOS simulator, getting…
Propose multiple visual design variants for on-screen elements and let the human pick in the Argent Lens window. Use when the…
Decompile Android APK, XAPK, JAR, and AAR files using jadx or Fernflower/Vineflower. Reverse engineer Android apps, extract HTTP…