用途:该技能用于浏览器自动化任务,通过 Chrome DevTools Protocol(CDP)提供最小化的辅助脚本,无需搭建 MCP 服务器。适用于需要启动带远程调试的 Chrome、导航页面、执行脚本、截图或选取页面元素的场景。
主要能力:所有脚本连接本地 localhost:9222 的 Chrome。start.js 启动 Chrome,可加 --profile 使用持久化配置以保留 cookie 和登录状态;nav.js 导航当前标签页,加 --new 在新标签页打开;eval.js 执行 JavaScript,支持单个表达式或 IIFE 写多条语句;screenshot.js 截图并返回临时目录中 PNG 的 { path, filename };pick.js 按描述可视化选取元素,返回 tag、id、classes、text、href、selector、rect 等元数据。
使用方式:首次使用前安装依赖:npm install --prefix ~/.claude/skills/browser/browser ws。典型流程为:用 scripts/start.js --profile 启动(需登录态时),用 scripts/nav.js <url> 导航,用 scripts/eval.js 'document.querySelector(...)' 检查,再用 screenshot.js 或 pick.js 捕获,最后返回收集的数据。脚本返回结构化 JSON 供智能体消费。
限制:资料未提供更多平台、收费或效果信息;所有操作在本地运行,凭据不会离开本机。