A browser automation skill that delegates tasks to the Microsoft webwright CLI, writing and executing Playwright scripts to drive a real Chromium browser.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install webwright
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 webwright using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The webwright skill acts as a code-as-action agent for advanced web navigation. Instead of relying on fragile step-by-step click commands, webwright utilizes an LLM to dynamically author and run Playwright scripts that drive a live Chromium browser. This approach offers unparalleled robustness and repeatability for traversing complex web applications.
By leveraging this capability inside Openclaw Skills, developers can execute deep-horizon browsing tasks directly from their AI agent workspaces. It is designed specifically for complex interactions where session state, multi-page logic, and repeatable navigation pathways are required, ensuring high reliability by treating automated actions as concrete code execution.
Enable the skill in your configuration first as it is opt-in by default:
openclaw config set skills.entries.webwright.enabled true
Run the built-in diagnostic utility to verify your execution environment:
webwright doctor
Ensure that you satisfy all preflight prerequisites before trigger execution:
playwright install chromium
Webwright generates a structured set of files inside the specified workspace directory (always pass -o inside your current workspace directory). The resulting directory layout organizes runtime information and artifacts:
| Path / File | Type | Description |
|---|---|---|
final_script.py |
Python Script | The final executable Playwright script synthesized by the model to perform the task. |
plan.md |
Markdown | The model-generated execution plan and task breakdown. |
final_runs/run_<id>/ |
Directory | Contains the step execution logs, debugging data, and visual states. |
final_runs/run_<id>/*.png |
Image | Interactive screenshots captured during each transition or execution phase. |
-c base.yaml -c agent.step_limit=20.$SITE_USER) inside the task execution string rather than hardcoding actual secrets.Loading
Extract and clean valid downloadable URLs directly from Array[String] structures without any excess text.

An AI agent skill based on Robert Bilott's relentless legal battle against DuPont, designed to analyze corporate accountability, environmental law, and the global PFAS contamination crisis.

Automatically perform deep price trend analysis, monitor competitors, and generate professional visual market reports.

An intelligent error-resolution agent skill that automates code validation, prioritizes compilation and test failures, and systematically repairs errors.

An automated utility designed to extract, validate, and preview web links directly from raw text inputs.

A standardized onboarding workflow for integrating new AI agents into a collaborative network with synchronized configurations, cron tasks, and capability declarations.








































