← ClaudeAtlas

browser-automationlisted

统一自动化入口。覆盖浏览器自动化(Playwright)和 Windows 桌面应用自动化(OpenReverse)。 浏览器场景:打开网页、点击、填表、爬取、截图、自动化登录、渗透页面交互。 桌面场景:操作 IDA/x64dbg 等 GUI 工具、Windows UI Automation、视觉驱动交互、桌面应用网络抓包。 触发关键词:浏览器自动化、桌面自动化、打开网页、填表、爬取、截图、自动化登录、Playwright、agent-browser、headless、OpenReverse、UIA、CUA、桌面操作、Windows 自动化。
Saprophytic-seattle561/reverse-skill · ★ 1 · AI & Automation · score 74
Install: claude install-skill Saprophytic-seattle561/reverse-skill
# 自动化操作 (Desktop & Browser Automation) ## ACTION REQUIRED(读完后立刻执行) 1. `NOW`:确认当前任务是否命中本 skill 的适用范围 2. `NOW`:读取 `../tool-index.md`,校验工具可用性和实际路径 3. `NEXT`:缺工具时调用 bootstrap,不要猜路径 4. `ACT`:进入"工作流"第一步并执行,不要停在确认状态 ## 适用范围 当任务属于以下场景��使用本 skill: ### 浏览器场景(Playwright / agent-browser) - 打开网页并操作页面元素(点击、填表、提交) - 爬取页面内容或截图 - 自动化登录流程 - 渗透测试中与 Web 页面交互(提交 payload、触发 XSS) - 验证码页面的自动化处理 - 批量表单提交 ### 桌面应用场景(OpenReverse) - 操作 Windows 桌面应用(IDA Pro、x64dbg、Wireshark 等) - 需要视觉驱动交互(CUA 模式) - 需要结构化 UI 操作(UIA 模式) - 桌面应用的网络流量观察(��置 mitmproxy) - 自动化逆向工具的 GUI 操作 - 黑盒测试桌面软件 ### 与其他工具的分工 | 场景 | 用什么 | |------|--------| | 操作网页(浏览器内) | **Playwright / agent-browser** | | 操作桌面应用(Windows GUI) | **OpenReverse** | | 抓包分析、HTTP 请求捕获 | anything-analyzer 或 OpenReverse network lane | | JS 断点、Hook、CDP 调试 | jshookmcp | | 定位签名算法、补环境复现 | js-reverse | 简单判断: - 目标是网页 → Playwright - 目标是 Windows 桌面应用 → OpenReverse - 两者都需要 → 组合使用 --- ## Part 1: 浏览器自动化(Playwright / agent-browser) ### 核心工作流 ```bash # 1. 打开页面 agent-browser open <url> # 2. 获取可交互元素(返回 @e1, @e2... 引用) agent-browser snapshot -i # 3. 用引用操作元素 agent-browser click @e1 agent-browser fill @e2 "text" # 4. 完成后关闭 agent-browser close ``` ### 命令参考 ```bash # 导航 agent-browser open <url> agent-browser close # 页面快照 agent-browser snapshot # 完整无障碍树 agent-browser snapshot -i # 仅可交互元素(推荐) # 交互操作 agent-browser click @e1 agent-browser fill @e2 "text" agent-browser type @e2 "text" agent-browser press Enter agent-browser scroll down 500 # 获取信息 agent-browser g