agent-device

Automate mobile UI tasks and device interactions across iOS and Android using the agent-device CLI.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/lamtuanvu/agentskills --skill agent-device-lamtuanvu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-device
Source: https://github.com/lamtuanvu/agentskills/tree/main/plugins/mobile-development/skills/agent-device
Command: npx skills add https://github.com/lamtuanvu/agentskills --skill agent-device-lamtuanvu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates mobile UI interactions and device control to reduce manual testing and repetitive tasks across iOS and Android environments.

Core Features & Use Cases

  • Cross-platform automation of taps, typing, swipes, scrolling, and UI exploration on iOS simulators/devices and Android emulators/devices.
  • Snapshot-based discovery, deterministic replay, and batch automation for complex mobile workflows.
  • Built-in logging, network inspection, and crash debugging support to speed up diagnoses.

Quick Start

Open a mobile app and run a canonical flow to verify the agent-device automation integration.

Frequently Asked Questions about agent-device

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate mobile UI testing across iOS and Android devices?

Mobile UI automation uses a CLI to execute taps, typing, and swipes across iOS simulators/devices and Android emulators/devices, reducing manual repetitive tasks and enabling cross-platform test workflows.

Can I replay deterministic mobile automation scripts on physical devices?

Yes, deterministic replay allows you to execute recorded UI actions consistently on both iOS and Android physical devices or emulators, ensuring reliable batch automation and complex workflow validation.

What is snapshot-based discovery for mobile UI exploration?

Snapshot-based discovery captures the current UI state of iOS or Android apps, enabling automated identification of interactive elements and streamlined navigation during mobile interface exploration workflows.

Does mobile UI automation support network inspection and crash debugging?

Built-in network inspection and crash debugging support capture logs and monitor traffic during automated mobile UI interactions, helping developers speed up issue diagnosis across iOS and Android environments.

Do I need the agent-device CLI to run batch mobile automation workflows?

Yes, the agent-device CLI is required to execute batch automation workflows, with optional scripts, references, and assets available for configuring and extending complex mobile automation tasks.

What are the limitations of using CLI-based device control for mobile testing?

CLI-based device control requires a connected iOS simulator/device or Android emulator and the agent-device CLI installed, meaning environments lacking proper setup cannot execute mobile automation or UI interaction workflows.