Browser automation lets you control web browsers automatically. You can use it to test websites, scrape data, or let AI agents interact with pages. The key is using the right selectors and waiting strategies to avoid broken scripts.
This skill focuses on Playwright and Puppeteer. Playwright is the top choice for most tasks. It handles waits and cross-browser support well. Puppeteer is best if you need stealth plugins or work only with Chrome.
Whether you test a site you control or scrape a site that fights back, the approach differs. This skill teaches you both patterns. You will learn test isolation, anti-detection, and how to use cloud browsers for scale.
Global
mkdir -p ~/.claude/skills/browser-automationProject
mkdir -p .claude/skills/browser-automationSource Repository
Agent Browservercel-labs/agent-browser
Fast browser automation tool for AI agents to control any website
Develop Userscriptsxixu-me/skills
Build and debug browser userscripts for Tampermonkey and ScriptCat
Just Scrapescrapegraphai/just-scrape
Search, scrape, crawl, and monitor web pages with an easy command line tool
Browser Actbrowser-act/skills
AI agents use browser-act to automate web tasks like fetch forms screenshots and complex workflows
Firecrawlfirecrawl/cli
Search, scrape, and crawl websites with one simple command line tool
Playwright Climicrosoft/playwright-cli
Automate browser tasks and test web pages with simple terminal commands
Browser Usebrowser-use/browser-use
Automate web testing, form filling, and screenshots with simple CLI commands
Browser Act Skill Forgebrowser-act/skills
Explore any website once and create reusable skill packages forever