OpenAgentSkill guide

Best browser automation skills for AI agents

Find skills that help agents click through websites, fill forms, test user flows, verify UI state, and interact with browser-based tools.

When to use this guide

Start from the job, then shortlist the tools.

Fill forms

Use quality and freshness signals to decide whether a skill belongs in this workflow.

Verify checkout or signup flows

Use quality and freshness signals to decide whether a skill belongs in this workflow.

Take screenshots

Use quality and freshness signals to decide whether a skill belongs in this workflow.

Run end-to-end web tests

Use quality and freshness signals to decide whether a skill belongs in this workflow.

Shortlist

Top skills to evaluate

Compare top 4
#1SeleniumBaseExcellent · 10013K stars

A framework for stealthy Chromium automation with CDP Mode. Includes CAPTCHA-bypass, E2E Testing, and a Playwright integration.

Best fit: High-confidence pick with strong adoption and healthy maintenance signals.

#2Browser UseExcellent · 10095K stars

Make AI agents interact with websites using natural language

Best fit: High-confidence pick with strong adoption and healthy maintenance signals.

#3Crawlee PythonExcellent · 1009.1K stars

Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Parsel, BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.

Best fit: High-confidence pick with strong adoption and healthy maintenance signals.

#4CrawleeExcellent · 10023K stars

Build reliable crawlers for LLM and RAG data ingestion

Best fit: High-confidence pick with strong adoption and healthy maintenance signals.

#5PatchrightExcellent · 1003.3K stars

Undetected version of the Playwright testing and automation library.

Best fit: High-confidence pick with strong adoption and healthy maintenance signals.

#6AgentqlExcellent · 1001.4K stars

AgentQL is a suite of tools for connecting your AI to the web. Featuring a query language and Playwright integrations for interacting with elements and extracting data quickly, precisely, and at scale. Includes REST API, Python and JavaScript SDKs, browser debugger.

Best fit: High-confidence pick with strong adoption and healthy maintenance signals.

#7Patchright PythonExcellent · 1001.4K stars

Undetected Python version of the Playwright testing and automation library.

Best fit: High-confidence pick with strong adoption and healthy maintenance signals.

#8Rebrowser PatchesPromising · 671.4K stars

Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on demand.

Best fit: Useful candidate, but compare it with alternatives before adopting.

#9HeadlessXExcellent · 1001.9K stars

The undetected self-hosted browser automation platform. Powered by Camoufox (Firefox) for 0% detection rates. Built for speed, privacy, and scalability.

Best fit: High-confidence pick with strong adoption and healthy maintenance signals.

#10RPAExcellent · 991.9K stars

Ui.Vision Open-Source RPA Software with Computer Vision, OCR, Anthropic Computer Use/LLM. Selenium IDE import/export.

Best fit: High-confidence pick with strong adoption and healthy maintenance signals.

Related stack

Use these skills as part of a workflow.