File contents
使用代理浏览器实现浏览器自动化
安装
# # npm 推荐
PH0
来自来源
PH1
快速开始
PH2
核心工作流程
导航1. PH26
2. 快照PH27 ( PH28返回具有、、PH29 等引用的元素)
3. 使用快照中的引用进行交互
4. 导航或重大 DOM 更改后重新快照
命令
导航
PH3
快照(页面分析 )
PH4
# # 交互(使用快照中的 @ refs )
PH5
获取信息
PH6
检查状态
PH7
# # 屏幕截图和 PDF
PH8
视频录制
PH9
录制会创建一个新的上下文,但会保留会话中的 cookie/存储。如果未提供 URL,它将自动返回到您当前的页面。为了获得流畅的演示,请先探索,然后开始录制。
等待
PH10
鼠标控制
PH11
# # 语义定位器(替代 refs )
PH12
浏览器设置
PH13
Cookie 和存储
PH14
Network
PH15
选项卡和窗口
PH16
框架
PH17
对话框
PH18
JavaScript
PH19
状态管理
PH20
示例:表单提交
PH21
示例:保存状态的身份验证
PH22
会话(并行浏览器 )
PH23
JSON 输出(用于解析)
添加 PH30 以实现机器可读输出:
PH24
调试
PH25
故障排除
如果在 Linux ARM64 上找不到该命令,请使用 bin 文件夹中的完整路径。
如果未找到某个元素,请使用快照来查找正确的引用。
如果页面未加载,请在导航后添加等待命令。
使用 --headed 查看浏览器窗口进行调试。
选项
--session __ HTML_0 __ 使用隔离会话。
--json 提供 JSON 输出。
--full 截取整页屏幕截图。
--headed 显示浏览器窗口。
--timeout 设置命令超时时间(超时以毫秒为单位)。
--cdp __ HTML_1 __ 通过 Chrome开发者工具 协议连接。
Comments
参考在每个页面加载时都是稳定的,但在导航时会发生变化。
导航后始终拍摄快照以获取新参考。
在输入字段中使用填充而不是键入,以确保清除现有文本。
报告问题
技能问题:在 PH31 提出问题
代理浏览器 CLI 问题:在 PH32 提出问题
1 --- 2 name: agent-browser-0-2-0 3 description: --- 4 --- 5 --- 6 7 8 9 # 使用代理浏览器实现浏览器自动化 10 11 ## 安装 12 13 # # # npm 推荐 14 15 PH0 16 17 ### 来自来源 18 19 PH1 20 21 ## 快速开始 22 23 PH2 24 25 ## 核心工作流程 26 27 导航1. PH26 28 2. 快照PH27 ( PH28返回具有、、PH29 等引用的元素) 29 3. 使用快照中的引用进行交互 30 4. 导航或重大 DOM 更改后重新快照 31 32 ## 命令 33 34 导航 35 36 PH3 37 38 ### 快照(页面分析 ) 39 40 PH4 41 42 # # # 交互(使用快照中的 @ refs ) 43 44 PH5 45 46 ### 获取信息 47 48 PH6 49 50 ### 检查状态 51 52 PH7 53 54 # # # 屏幕截图和 PDF 55 56 PH8 57 58 ### 视频录制 59 60 PH9 61 62 录制会创建一个新的上下文,但会保留会话中的 cookie/存储。如果未提供 URL,它将自动返回到您当前的页面。为了获得流畅的演示,请先探索,然后开始录制。 63 64 ### 等待 65 66 PH10 67 68 ### 鼠标控制 69 70 PH11 71 72 # # # 语义定位器(替代 refs ) 73 74 PH12 75 76 ### 浏览器设置 77 78 PH13 79 80 ### Cookie 和存储 81 82 PH14 83 84 Network 85 86 PH15 87 88 ### 选项卡和窗口 89 90 PH16 91 92 ### 框架 93 94 PH17 95 96 ### 对话框 97 98 PH18 99 100 ### JavaScript 101 102 PH19 103 104 ### 状态管理 105 106 PH20 107 108 ## 示例:表单提交 109 110 PH21 111 112 ## 示例:保存状态的身份验证 113 114 PH22 115 116 ## 会话(并行浏览器 ) 117 118 PH23 119 120 ## JSON 输出(用于解析) 121 122 添加 PH30 以实现机器可读输出: 123 124 PH24 125 126 调试 127 128 PH25 129 130 <bpt i="1" x="1"/> 故障排除<ept i="1"/> 131 132 - 如果在 Linux ARM64 上找不到该命令,请使用 bin 文件夹中的完整路径。 133 - 如果未找到某个元素,请使用快照来查找正确的引用。 134 - 如果页面未加载,请在导航后添加等待命令。 135 - 使用 --headed 查看浏览器窗口进行调试。 136 137 选项 138 139 - --session __ HTML_0 __ 使用隔离会话。 140 - --json 提供 JSON 输出。 141 - --full 截取整页屏幕截图。 142 - --headed 显示浏览器窗口。 143 - --timeout 设置命令超时时间(超时以毫秒为单位)。 144 - --cdp __ HTML_1 __ 通过 Chrome开发者工具 协议连接。 145 146 Comments 147 148 - 参考在每个页面加载时都是稳定的,但在导航时会发生变化。 149 - 导航后始终拍摄快照以获取新参考。 150 - 在输入字段中使用填充而不是键入,以确保清除现有文本。 151 152 ## 报告问题 153 154 - 技能问题:在 PH31 提出问题 155 - 代理浏览器 CLI 问题:在 PH32 提出问题
lza6/claude-code-cli-config/tree/main/skills/agent-browser-0.2.0 commit f3b9a3ff16
Frequently asked questions How do I install the Agent Browser 0.2.0 skill? Run npx skillmds@latest add lza6/agent-browser-0-2-0 in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Agent Browser 0.2.0 skill do? --- It is listed under AI & ML on SkillMD.
Is Agent Browser 0.2.0 safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Agent Browser 0.2.0? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Agent Browser 0.2.0 free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Agent Browser 0.2.0? lza6 (@lza6) published this skill. Their other Agent Skills are listed on their SkillMD profile.