mcp-browser-auto
CommunityAutomate browsers, test, scrape, and analyze with ease.
Software Engineering#browser automation#Playwright#web scraping#Chrome DevTools#performance analysis#E2E testing#Puppeteer
Authorsumik5
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies complex browser automation tasks for E2E testing, web scraping, and performance analysis. It provides a unified interface to choose and utilize the best tool (Puppeteer, Playwright, or Chrome DevTools) for the job, eliminating the need to manually manage different browser automation libraries and their specific APIs.
Core Features & Use Cases
- Tool Selection Guidance: Helps choose the optimal browser automation tool based on task requirements (e.g., Puppeteer for lightweight tasks, Playwright for cross-browser E2E tests, Chrome DevTools for deep performance analysis).
- E2E Test Automation: Automates complex user flows, form interactions, and cross-browser testing scenarios.
- Web Scraping & Data Extraction: Extracts data from web pages efficiently and reliably.
- Use Case: When implementing E2E tests for a new web application, this Skill guides you to use Playwright for cross-browser compatibility, automates form filling and clicks, and then uses Chrome DevTools to measure the page's Core Web Vitals.
Quick Start
Use Puppeteer to navigate to 'https://example.com' and take a screenshot named 'example.png'.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mcp-browser-auto Download link: https://github.com/sumik5/dotfiles/archive/main.zip#mcp-browser-auto Please download this .zip file, extract it, and install it in the .claude/skills/ directory.