browser-automation
Use when the user asks to automate browser tasks, scrape websites, fill forms, capture screenshots, extract structured data from web pages, or build web automation workflows. NOT for testing — use playwright-pro for that.
npx skills add alirezarezvani/claude-skills --skill browser-automation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Browser Automation - POWERFUL ## Overview The Browser Automation skill provides comprehensive tools and knowledge for building production-grade web automation workflows using Playwright. This skill covers data extraction, form filling, screenshot capture, session management, and anti-detection patterns for reliable browser automation at scale. **When to use this skill:** - Scraping structured data from websites (tables, listings, search results) - Automating multi-step browser workflows (login, fill forms, download files) - Capturing screenshots or PDFs of web pages - Extracting data from SPAs and JavaScript-heavy sites - Building repeatable browser-based data pipelines **When NOT to use this skill:** - Writing browser tests or E2E test suites — use **playwright-pro** instead - Testing API endpoints — use **api-test-suite-builder** instead - Load testing or performance benchmarking — use **performance-profiler** instead **Why Playwright over Selenium or Puppeteer:** - **Auto-wait built in** — no explicit `sleep()` or `waitForElement()` needed for most actions - **Multi-browser from one API** — Chromium, Firefox, WebKit with zero config changes - **Network interception** — block a
- Overview
- Core Competencies
- 1. Web Scraping Patterns
- 2. Form Filling & Multi-Step Workflows
- 3. Screenshot & PDF Capture
- 4. Structured Data Extraction
- 5. Cookie & Session Management
- 6. Anti-Detection Patterns
- 7. Dynamic Content Handling
- 8. Error Handling & Retry Logic
- Workflows
- Workflow 1: Single-Page Data Extraction
- Workflow 2: Multi-Page Scraping with Pagination
- Workflow 3: Authenticated Workflow Automation
What does the browser-automation skill do?
Use when the user asks to automate browser tasks, scrape websites, fill forms, capture screenshots, extract structured data from web pages, or build web automation workflows. NOT for testing — use playwright-pro for that.
How do I install it?
Run `npx skills add alirezarezvani/claude-skills --skill browser-automation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From alirezarezvani/claude-skills, a repository with 23,791 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.