Ghosthand is a high-performance local HTTP runtime that enables AI agents to observe and control Android devices through structured UI inspection and semantic interaction.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install ghosthand-skill
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 ghosthand-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Ghosthand serves as a specialized Android agent substrate, exposing a local loopback HTTP API (typically at http://127.0.0.1:5583) for granular device control. Unlike generic automation tools, it provides a route-based interface specifically designed for AI agents using Openclaw Skills. It allows for sophisticated interaction with the Android OS, ranging from simple pings and health checks to complex UI tree analysis and coordinate-based gestures.
By leveraging Ghosthand, developers can build workflows that move beyond fragile coordinate tapping. The runtime supports multiple observation sources—including accessibility services, OCR, and hybrid modes—ensuring that agents can maintain situational awareness even when standard UI hierarchies are obscured or unavailable.
/ping and checks system health and capability authorization via /state./screen, defaulting to accessibility-based inspection to identify actionable elements./click, /input, or /scroll, to perform the action./wait or re-inspects the screen to confirm the UI has transitioned to the desired state.Ghosthand runs as a local HTTP server on the target Android device. Ensure the device is reachable via loopback and the service is active.
# Check if Ghosthand is alive
curl http://127.0.0.1:5583/ping
# Verify capability state (Accessibility, Screenshot, etc.)
curl http://127.0.0.1:5583/state
# List all available commands and routes
curl http://127.0.0.1:5583/commands
Ghosthand organizes interaction data through specialized routes. Below is the primary metadata and route taxonomy:
| Category | Primary Routes | Description |
|---|---|---|
| Runtime | /state, /capabilities |
Health, permissions, and available features. |
| Inspection | /screen, /tree, /find |
Structured UI data (JSON) and hierarchy. |
| Action | /click, /tap, /input, /scroll |
Execution of physical or semantic interactions. |
| Sensing | /screenshot, /clipboard |
Visual and data transport primitives. |
Note: Node IDs provided in responses are snapshot-scoped and ephemeral; they should be re-validated after any UI change.
/screen?source=ocr or source=hybrid when UI elements are unmapped./click to handle wrapper elements efficiently./wait functionality that monitors for UI stability before proceeding with the next Openclaw Skills step.Loading
A serverless form backend manager that enables automated form creation, submission handling, and webhook delivery via a dedicated CLI.

A high-performance OCR tool powered by RapidOCR to extract structured Chinese and English text from any image file.

A high-speed validation engine for AI agents to pressure-test side hustle ideas against real-world market demand.

A sophisticated long-term memory management tool for AI agents that utilizes dual-layer vector and timeline indexing to optimize context retrieval.

An interactive, data-driven web application for mastering Gaokao English vocabulary through frequency-based classification and dark-themed UI.

A comprehensive monitoring tool for the Chinese gold ecosystem, tracking ETFs, spot prices, international futures, and mining stocks.








































