A sophisticated mobile automation skill that enables AI agents to control Android devices through USB ADB by analyzing UI structures and executing precise hardware-level commands.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install phone-agent-lan
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install phone-agent-lan using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Phone Agent is a specialized tool within the Openclaw Skills ecosystem designed for deep integration between AI agents and physical Android hardware. Unlike vision-based systems that rely on heavy image processing, this skill utilizes UI Dump technology to parse XML layouts directly from the device. This approach ensures high precision and lower latency when identifying screen elements.
By leveraging the Android Debug Bridge (ADB), Phone Agent allows users to bridge the gap between desktop AI workflows and mobile application environments. It provides a robust interface for performing complex sequences such as launching apps, navigating menus via coordinates, and simulating user inputs, making it an essential component for mobile-centric automation tasks.
Ensure you have adb, python3, and a compatible Android device.
Confirm your device is recognized by running:
adb devices
Check the installation of the Openclaw Skills component:
ls -la ~/.openclaw/skills/phone-agent/agent.py
Phone Agent manages its operations through structured XML data and local CLI execution. The following table describes the primary data artifacts:
| Artifact | Location/Source | Description |
|---|---|---|
| UI Dump | /sdcard/dump.xml |
The raw XML structure of the current mobile screen. |
| Screenshot | Temporary files | Visual capture of the device screen for verification. |
| Coordinates | XML bounds attribute |
Logical mapping of UI elements (e.g., [x1,y1][x2,y2]). |
| Package IDs | Android Manifest | Unique identifiers for apps (e.g., com.tencent.mm). |
Metadata is processed in-memory to calculate center-point coordinates for touch events.
monkey runner for rapid app launching via package names.Loading
An enterprise-grade AI car service assistant for managing instant bookings, scheduled rides, and professional airport transfers.

A-Stock Research is a comprehensive suite of AI-driven tools designed for deep analysis, real-time monitoring, and portfolio management of the Chinese A-share market.

A command-line utility for querying and exporting verifiable public metadata from ClawHub users and their published packages.

An all-in-one corporate mobility skill for managing on-demand rides, scheduled transfers, and chartered vehicle services.

A robust enterprise-grade car service assistant for real-time ride-hailing, scheduled transportation, airport transfers, and comprehensive order management.

A high-performance Web3 operating skill for AI agents that integrates 60+ API endpoints across 12 domains for comprehensive crypto trading and market intelligence.








































