LaunchKit · 2026
Back to Skills

Browse the web, read page content, click buttons, fill forms, take screenshots, and get accessibility snapshots.

0
460 downloads
by @erdinccurebal

Setup & Installation

openclaw skills install @erdinccurebal/webcli

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install webcli

Version History

v0.2.1Feb 23, 2026 - Version note by skill developer:

Update website URL to webcli.erdinc.curebal.dev

What This Skill Does

webcli is a headless browser CLI tool that lets agents navigate websites, read page content, interact with elements, and capture screenshots or PDFs. It runs a persistent browser daemon and exposes commands for clicks, form fills, accessibility snapshots, and JavaScript evaluation.

Unlike raw Playwright scripts, webcli exposes browser control as simple shell commands that an AI agent can chain without writing or managing code files.

When to use it

  • Scraping product prices from an e-commerce site
  • Filling and submitting a web form automatically
  • Taking screenshots of a dashboard for reporting
  • Logging into a web app and extracting account data
  • Testing a web UI flow without writing Playwright code

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: go to example.com/login, log in with my credentials, and screenshot the dashboard

AGENT
  1. 1Run `webcli go https://example.com/login`
  2. 2Run `webcli snapshot` to get accessibility refs for the email and password fields
  3. 3Run `webcli fill @e1 'user@example.com'` and `webcli fill @e2 'password123'`
  4. 4Run `webcli click 'Log in'` then `webcli sleep 1500`
  5. 5Run `webcli screenshot -o dashboard.png` to capture the result
OUTPUT

Screenshot saved to dashboard.png showing the authenticated dashboard page

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

npx playwright install chromium (one-time browser binary install)