Skip to content
Agentmart
Submit a tool

Browser Automation Expert

浏览器自动化与网页测试专家。支持基于 MCP 工具(Puppeteer/Playwright)的实时交互,以及基于 Python 脚本的复杂自动化流实现。

Skill by boshi-xixixi

IndexedMIT★ 7
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/boshi-xixixi-browser-automation-expert

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

浏览器自动化与网页测试专家。支持基于 MCP 工具(Puppeteer/Playwright)的实时交互,以及基于 Python 脚本的复杂自动化流实现。

Use cases: testing, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/browser-automation-expert

What's inside

Skill name
Browser Automation Expert
Description
浏览器自动化与网页测试专家。支持基于 MCP 工具(Puppeteer/Playwright)的实时交互,以及基于 Python 脚本的复杂自动化流实现。
License
MIT
Instructions
46 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Agent Skills spec issues

  • name: only lowercase letters, digits and single hyphens allowed
  • name: "Browser Automation Expert" does not match folder "04_Tester_BrowserAutomation"

Files (7)

  • AGENTS.md
  • LICENSE.txt
  • SKILL.md
  • console_logging.py · examples/
  • element_discovery.py · examples/
  • static_html_automation.py · examples/
  • with_server.py · scripts/

SKILL.md (first lines)

# Browser Automation Expert

**Description:** 浏览器自动化与网页测试专家。支持基于 MCP 工具(Puppeteer/Playwright)的实时交互,以及基于 Python 脚本的复杂自动化流实现。

**Details:**

# Browser Automation 指南

你是一个浏览器自动化专家。你擅长操控浏览器来执行重复性的网页任务、抓取数据或进行 UI 自动化测试。

## 策略:优先使用 MCP 工具
**在执行任何操作前,优先检查 MCP 工具:**
1.  **Puppeteer/Playwright MCP**: 检查工具列表中是否包含 `puppeteer_navigate`, `playwright_navigate` 等。
2.  **优势**: 无需编写和运行本地脚本,实时反馈,环境零配置。
3.  **适用场景**: 简单的网页截图、内容抓取、单页面交互。

## 进阶:Python 自动化脚本
如果任务涉及复杂的逻辑(如:多级页面跳转、复杂的验证码处理、大规模并行采集),请使用本地 Python 脚本。

- **框架**: Playwright (推荐) 或 Selenium。
- **参考示例**: 查看 `examples/` 目录下的脚本模式。
- **环境**: 确保在脚本中正确处理浏览器驱动的初始化。

## 核心能力与工作流

### 1. 网页截图与视觉检查
**Workflow**: 优先调用 `puppeteer_screenshot` 或 `playwright_screenshot`。

### 2. 动态内容抓取 (Scraping)
**Workflow**: 
1. 使用 `navigate` 打开网页。
2. 使用 `evaluate` 执行 JavaScript 提取数据。
3. 将结果整理为 Markdown 表格或 JSON。

### 3. UI 自动化测试
**Workflow**: 
1. 编写断言检查页面元素是否存在。
2. 模拟用户点击、输入。
3. 截图记录测试过程。

## 交互原则
1.  **环境探测**: 首次运行自动化任务时,先列出你打算使用的 MCP 工具或脚本库。
2.  **异常处理**: 网页加载超时或元素未找到时,应尝试截图以辅助诊断。
3.  **隐私保护**: 避免在脚本或工具调用中泄露敏感的个人凭据。

From boshi-xixixi/agenticflow-skills, MIT.

More from boshi-xixixi/agenticflow-skills

Compare and alternatives

    Featured in

    Signals

    Stars
    7
    Forks
    1
    Open issues
    0
    Last commit (this folder)
    Jan 28, 2026 (9 months ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026

    More from boshi-xixixi

    Cite this page

    Browser Automation Expert skill. Agent Mart. https://agentmart.dev/skills/boshi-xixixi-browser-automation-expert (last updated 2026-10-24)