LaunchKit · 2026
Back to Skills

playwright-browser-automation

Browser automation using Playwright API directly.

8
4.4k downloads
by @spiceman161

Setup & Installation

openclaw skills install @spiceman161/playwright-browser-automation

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

npx clawhub install playwright-browser-automation

What This Skill Does

Direct Playwright API for browser automation across Chromium, Firefox, and WebKit. Handles navigation, form interaction, data extraction, screenshots, PDF generation, and video recording. No MCP layer required.

Direct API access avoids MCP overhead and gives predictable automation with built-in auto-waiting and retry logic on element interactions.

When to use it

  • Scraping product prices from e-commerce sites
  • Automating login and form submission workflows
  • Taking full-page screenshots for visual regression testing
  • Recording video walkthroughs of web app interactions
  • Extracting table data from paginated web reports

Example Workflow

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

INPUT

User asks: Extract all product names and prices from a paginated e-commerce site

AGENT
  1. 1Launch Chromium in headless mode
  2. 2Navigate to the target URL and wait for page content to load
  3. 3Evaluate the DOM to extract product titles and prices into an array
  4. 4Click the next page button and repeat extraction until no further pages exist
  5. 5Return collected data as a structured JSON array
OUTPUT

JSON array of product names and prices from all paginated pages