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…
Drive a native Mac app (AppKit, SwiftUI, react-native-macos) through argent. Use when a list-devices entry has platform "macos", or the user names a Mac app, a macOS app or a native desktop app. Never for an iOS simulator, an iPhone, or an Electron or Chromium app (platform
Claude Code
$ npx -y skills add software-mansion/argent --skill argent-macos-app-interact --agent claude-code
Codex
$ npx skills add software-mansion/argent --skill argent-macos-app-interact -a codex -y
Cursor
$ npx skills add software-mansion/argent --skill argent-macos-app-interact -a cursor -y
Gemini CLI
$ npx skills add software-mansion/argent --skill argent-macos-app-interact -a gemini-cli -y
GitHub Copilot
$ npx skills add software-mansion/argent --skill argent-macos-app-interact -a github-copilot -y
OpenCode
$ npx skills add software-mansion/argent --skill argent-macos-app-interact -a opencode -y
Windsurf
$ npx skills add software-mansion/argent --skill argent-macos-app-interact -a windsurf -y
name: argent-macos-app-interact description: Drive a native Mac app (AppKit, SwiftUI, react-native-macos) through argent. Use when a list-devices entry has platform "macos", or the user names a Mac app, a macOS app or a native desktop app. Never for an iOS simulator, an iPhone, or an Electron or Chromium app (platform "chromium").
`argent-device-interact` still applies for everything not listed here (`run-sequence`, `await-ui-element`, secrets).
Read `references/e2e.md` before recording or writing a test for a Mac app.
A Debug build loads JavaScript from Metro: start Metro before `boot-device` (see `argent-react-native-app-workflow`). `debugger-*` and the React profiler do not take a Mac app id: read the screen with `describe`.
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 or iPhone, Android emulator or phone, or Chromium (CDP) app using argent MCP tools. Use when…
Drive a physical iPhone through argent. Use when a physical iPhone is involved (a list-devices iOS entry with kind "device") and…
Set up a cabled physical iPhone for argent. Use when a physical iPhone is involved (a list-devices iOS entry with kind "device")…
Set up and connect to an iOS simulator using argent MCP tools. Use when starting a new session, booting an iOS simulator, getting…
Decompile Android APK, XAPK, JAR, and AAR files using jadx or Fernflower/Vineflower. Reverse engineer Android apps, extract HTTP…