mcp-browser-auto

Community

Automate browsers, test, scrape, and analyze with ease.

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 required

Components

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.
View Source Repository