A sophisticated RPA engine that transforms manual browser recordings into intelligent, reusable TypeScript automation tools.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install web-autopilot
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-autopilot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Web Autopilot is a high-performance RPA (Robotic Process Automation) engine specifically designed to extend the capabilities of Openclaw Skills. It allows users to record any manual operation within a web application—ranging from simple data lookups to complex multi-step form submissions—and leverages AI to synthesize those actions into robust, maintainable TypeScript scripts. By analyzing network traffic and classifying API interactions, it effectively bridges the gap between manual browser usage and programmatic execution.
This skill is an essential part of the Openclaw Skills ecosystem, providing a seamless way to automate interactions with enterprise software, legacy web apps, and any platform that lacks a native API. It features sophisticated session management, handling everything from SSO and OAuth to multi-step login flows, ensuring your automations remain functional even as sessions expire or authentication requirements change.
To start building your own Openclaw Skills using Web Autopilot, follow these steps:
# Navigate to the skill directory
cd /opt/homebrew/lib/node_modules/openclaw/skills/web-autopilot
# Record a new task (using a login URL)
npx ts-node scripts/record.ts --name "my-task" --sso-url "https://login.example.com"
# Or record directly from an app URL
npx ts-node scripts/record.ts --name "my-task" --app-url "https://app.example.com"
Manage your credentials securely for use with all Openclaw Skills:
# Save credentials manually
npx ts-node scripts/utils/credentials.ts save domain.com username password
Web Autopilot organizes its data within the ~/.openclaw/rpa/ directory to ensure all Openclaw Skills have consistent access to automation metadata:
| Directory | Contents |
|---|---|
recordings/ |
Contains the raw recording.json and traffic summaries for each task. |
tasks/ |
Stores the generated run.ts, task-meta.json, and field-mapping.json. |
sessions/ |
Manages cookie-based session persistence for various domains. |
credentials.enc |
Secure, AES-256-GCM encrypted storage for login credentials. |
Loading
A sovereign, end-to-end encrypted messaging plugin for agents using Signal Protocol over Nostr relays.

An autonomous agent skill that discovers and resolves open-source GitHub issues to build your developer profile.

A sophisticated relationship management system that builds social graphs and tracks inter-agent commitments on Moltbook.

A technical workflow for establishing durable, searchable long-term memory within an AI agent workspace.

A comprehensive multi-agent swarm designed to automate and coordinate Kubernetes and OpenShift platform operations across seven specialized domains.

A comprehensive design skill combining Apple Human Interface Guidelines and modern web patterns for creating exceptional, universal user experiences.








































