Since the source is empty, here's what this appears to be: a skill that lets Claude control a web browser programmatically. You'd reach for this when you need to scrape data from JavaScript-heavy sites, automate form submissions, or test web interfaces. It's the kind of thing that saves you from writing your own Selenium or Playwright scripts when you just want Claude to navigate pages, click buttons, and extract content. Useful for one-off automation tasks or when the target site doesn't have an API. Just be aware that browser automation can be brittle when sites change their layouts.

skills.sh installs
649
GitHub stars
29.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add alirezarezvani/claude-skills --skill browser-automation --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/alirezarezvani/claude-skills
Categories
Testing & QA, DevOps & CI/CD, Automation & Workflows
First seen
Jun 3, 2026

More from alirezarezvani/claude-skills

All 267
1jsonwebtoken avatarjwt-encodejsonwebtoken/jwt-skillsCreate and sign JSON Web Tokens (JWTs) for testing and development. Use when the user wants to generate, create, build, or sign a JWT — e.g. "create a JWT", "ge640skills.sh installs
2davila7 avataragent-evaluationdavila7/claude-code-templatesTesting and benchmarking LLM agents including behavioral testing, capability assessment, reliability metrics, and production monitoring—where even top agents ac637skills.sh installs
3antithesishq avatarantithesis-workloadantithesishq/antithesis-skillsImplement Antithesis workloads by turning the property catalog into SDK assertions and test commands, then refine coverage after triage.633skills.sh installs
4dotnet avatarmcp-csharp-debugdotnet/skillsRun and debug C# MCP servers locally. Covers IDE configuration, MCP Inspector testing, GitHub Copilot Agent Mode integration, logging setup, and troubleshooting626skills.sh installs
5alirezarezvani avatarskill-testeralirezarezvani/claude-skillsValidate, test, and score the quality of skills within the claude-skills ecosystem. Comprehensive meta-skill: structure validation, Python script testing (synta618skills.sh installs
6eyadkelleh avatarsecurity-payloadseyadkelleh/awesome-skills-securityEssential exploitation payloads: anti-virus test files, file name exploits, malicious files. Curated for testing.606skills.sh installs