
Agent Device
- 1k installs
- 4k repo stars
- Updated August 4, 2026
- callstack/agent-device
This is a copy of agent-device by callstackincubator - installs and ranking accrue to the original listing.
agent-device is a Claude skill that routes into the agent-device CLI to automate Apple-platform (iOS, tvOS, macOS) and Android apps by navigating, tapping, typing, snapshotting, and extracting UI info.
About
This skill is a router that directs an agent into the version-matched agent-device CLI, which automates Apple-platform and Android apps. It handles navigating apps, taking snapshots and screenshots, tapping, typing, scrolling, and extracting UI info. A developer uses it when driving a device or simulator to interact with an app under test. It defers exact command shapes to CLI help topics like help workflow.
- Router into the version-matched agent-device CLI for automating iOS, tvOS, macOS, and Android apps
- Default automation loop: open, snapshot, get/find or press/fill/scroll/wait, verify, close
- Requires agent-device >= 0.14.0 and reads CLI help topics for exact command shapes
Agent Device by the numbers
- 1,017 all-time installs (skills.sh)
- +267 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
agent-device capabilities & compatibility
Free; requires a trusted agent-device CLI install of version 0.14.0 or newer.
- Capabilities
- device automation · ui testing · mobile testing · screenshot capture
- Use cases
- testing · debugging
- Platforms
- macOS
- Pricing
- Free
What agent-device says it does
Automates Apple-platform apps (iOS, tvOS, macOS) and Android devices.
Default loop: `open -> snapshot/-i -> get/is/find or press/fill/scroll/wait -> verify -> close`.
Require `agent-device >= 0.14.0`; older CLIs lack these help topics.
npx skills add https://github.com/callstack/agent-device --skill agent-deviceAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1k |
|---|---|
| repo stars | ★ 4k |
| Last updated | August 4, 2026 |
| Repository | callstack/agent-device ↗ |
What it does
Automate and drive an iOS, tvOS, macOS, or Android app from the CLI: navigate, tap, type, snapshot, and extract UI.
Who is it for?
Agent-driven UI automation and evidence collection on Apple-platform and Android devices via the agent-device CLI.
Skip if: Use directly with an older CLI, since it requires agent-device >= 0.14.0 and refuses to auto-install or upgrade.
When should I use this skill?
When navigating apps, taking snapshots/screenshots, tapping, typing, scrolling, or extracting UI info on iOS, tvOS, macOS, or Android.
What you get
A device-automation session that opens an app, inspects and manipulates its UI, and verifies state before closing.
- ui snapshots and screenshots
- device automation actions
- logs/network/perf evidence
By the numbers
- requires agent-device >= 0.14.0
Files
agent-device
Router only. Private setup before using this skill:
agent-device --versionIf that fails but the user may have installed agent-device globally, check the user's configured login/interactive shell and environment before using npx. Resolve the command the same way the user would from a normal terminal session, then run the absolute binary path if found. This may require inspecting shell startup behavior or package-manager/global bin locations; do not assume the Codex process PATH is the user's PATH.
Require agent-device >= 0.14.0; older CLIs lack these help topics. If older, stop and tell the user to upgrade the trusted install or approve an exact-version npm command. Do not run npm install -g agent-device@latest or npx -y agent-device@latest autonomously, and do not include version/upgrade commands in final plans.
Before your first agent-device command or plan, read the version-matched CLI guide:
agent-device help workflowEscalate only when relevant:
agent-device help debugging
agent-device help react-native
agent-device help react-devtools
agent-device help cdp
agent-device help remote
agent-device help macos
agent-device help dogfoodDefault loop: open -> snapshot/-i -> get/is/find or press/fill/scroll/wait -> verify -> close.
Use this skill only to route into version-matched CLI help. Let help workflow provide exact command shapes, platform limits, and current workflow guidance.
For precise location workflows, read the installed settings help before planning so coordinate support and platform limits come from the active CLI version.