A comprehensive automation skill for orchestrating complex workflows across web browsers and native desktop applications.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install web-desktop-automation
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 web-desktop-automation using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Web + Desktop Automation skill provides a unified framework for AI agents to interact with both web-based interfaces and local operating system environments. By leveraging this addition to the Openclaw Skills ecosystem, developers can build agents capable of navigating websites, performing data extraction, and transitioning seamlessly into local desktop applications for file processing or system-level tasks.
This skill prioritizes reliability by enforcing a hierarchy of execution: using stable browser selectors where possible and falling back to coordinate-based desktop interaction only when necessary. It is designed to bridge the gap between cloud-based services and the local workstation, making it an essential tool for cross-platform RPA and complex developer workflows.
To get started with this skill within the Openclaw Skills framework, ensure you have the necessary drivers and dependencies installed.
# Install the core dependencies
pip install -r requirements.txt
# Initialize the automation runners
python scripts/browser_runner.py --setup
python scripts/desktop_runner.py --check-env
Refer to references/dependencies.md for specific OS-level requirements (like X11 or Wayland configurations on Linux).
The skill maintains a structured directory to organize logic, templates, and reference documentation:
| Directory / File | Description |
|---|---|
scripts/ |
Contains the execution engines: browser_runner.py, desktop_runner.py, and mixed_orchestrator.py. |
references/ |
Stores pattern libraries for browser-workflows.md and desktop-workflows.md. |
requirements.txt |
Lists the minimal Python package set (e.g., Playwright, PyAutoGUI). |
mixed-example.md |
A blueprint for download-edit-upload workflows. |
Loading
A feature-complete command-line interface for interacting with the NocoDB v3 REST API to manage databases, records, and team collaboration.

A specialized GPS tracking skill that integrates AIKA system data into Openclaw to monitor field technicians and calculate precise service ETAs.

A specialized assistant for discovering viral casserole restaurants, planning dining routes, and accessing insider foodie guides.

An automated agent workflow that researches technical topics, generates structured Markdown articles using sub-agents, and publishes directly to WeChat Official Accounts.

A dual-purpose knowledge skill providing deep insights into Daoist philosophy and the professional Openclaw Skills ecosystem developed by Chen Lang.

An expert-level search and retrieval skill for Chinese Advanced Ruankao professional certification exam questions and detailed solutions.








































