browser-automation
AI browser automation - navigate, interact, extract, verify via browser-use MCP
- License 许可
- MIT
- 最近更新
- 2026-06-09
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- browser-automation
- keywords
- [ "browser", "automation", "scrape", "navigate", "click", "form", "screenshot", "deploy-verify", "e2e" ]
- description
- AI browser automation - navigate, interact, extract, verify via browser-use MCP
- mcp_servers
- [ "browser-use" ]
- allowed-tools
- [ "Bash", "Read", "Write", "WebFetch" ]
03 SKILL.md 正文
Browser Automation
AI-powered browser automation via browser-use MCP server. Navigate web pages, fill forms, extract content, take screenshots, and verify deployments.
Setup
Add to ~/.mcp.json:
{
"mcpServers": {
"browser-use": {
"command": "uvx",
"args": ["browser-use", "--mcp"]
}
}
}
Restart Claude Code after adding.
Usage
Navigate & Extract
/browser-automation navigate https://docs.example.com
/browser-automation extract https://docs.example.com --format markdown
Form Interaction
/browser-automation fill https://app.example.com/login
email: test@example.com
password: [from env TEST_PASSWORD]
submit: button[type=submit]
Deploy Verification
/browser-automation verify https://myapp.com
- Check: homepage loads (< 3s)
- Check: /api/health returns 200
- Check: login page renders
- Screenshot: homepage, login, dashboard
Screenshot
/browser-automation screenshot https://myapp.com --full-page
/browser-automation screenshot https://myapp.com --element "#hero-section"
Integration Points
| Trigger | How It Helps |
|---|---|
shipper deploys |
Auto-verify live URL, take screenshots |
e2e-runner needs browser |
Natural language browser tests |
oracle needs deep docs |
Navigate multi-page documentation |
designer needs references |
Capture UI patterns from live sites |
qa-engineer tests forms |
Fill and submit forms, verify results |
growth analyzes competitors |
Extract features, pricing, UX patterns |
MCP Tools Available
| Tool | Description |
|---|---|
browser_navigate |
Go to a URL |
browser_click |
Click element by selector or text |
browser_type |
Type into input field |
browser_screenshot |
Capture page/element screenshot |
browser_extract |
Extract page content as text/markdown |
browser_wait |
Wait for element or condition |
browser_evaluate |
Execute JavaScript in page context |
browser_scroll |
Scroll page or element |
Rules
- Max 1 request/second to same domain
- Respect robots.txt
- Never store credentials in output
- Timeout: 30 seconds per page
- Retry once on failure, then report error
- Blur sensitive data in screenshots
04 同仓库更多 Skills
workflow-router
Goal-based workflow orchestration - routes tasks to specialist agents based on user goals
wiring
Wiring Verification
websocket-patterns
Connection management, room patterns, reconnection strategies, message buffering, and binary protocol design.
visual-verdict
Screenshot comparison QA for frontend development. Takes a screenshot of the current implementation, scores it across multiple visual dimensions, and returns a structured PASS/REVISE/FAIL verdict with concrete fixes. Use when implementing UI from a design reference or verifying visual correctness.
verification-loop
Comprehensive verification system covering build, types, lint, tests, security, and diff review before a PR.
vector-db-patterns
Embedding strategies, ANN algorithms, hybrid search, RAG chunking strategies, and reranking for semantic search and retrieval.