帮助你自动控制网页流程,处理多步骤操作、登录检查与标签页管理。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "browser-automation" 技能: 1. 下载 https://raw.githubusercontent.com/openclaw/openclaw/main/extensions/browser/skills/browser-automation/SKILL.md 2. 保存为 ~/.claude/skills/browser-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
请使用浏览器自动化打开后台系统,依次登录、进入订单页面、筛选今天的数据,并导出 CSV。如果页面超时或元素失效,请自动重试并继续。
完成登录、页面导航与导出,并在异常时自动恢复后继续执行。
打开目标网站并判断当前是否已登录;如果未登录,停留在登录页并告诉我需要手动输入哪些信息;如果已登录,继续进入仪表盘截图。
返回登录状态判断结果,并根据状态停留或继续执行后续操作。
请在多个标签页中分别打开竞品官网、定价页和帮助中心,提取关键信息并整理对比;如果某个标签页引用失效或关闭,请重新定位并继续。
输出整理后的对比结果,并能在标签页异常时自动重新定位继续采集。
Use this skill when you need the browser tool for anything beyond a single page check.
openclaw browser doctor or action="status" when the browser/plugin setup itself may be broken.action="status" for availability.action="profiles" if login state or profile choice matters.action="tabs" before opening a new tab if retries/timeouts may have left windows behind.label, for example label="meet".action="tabs" or action="open", store suggestedTargetId and pass it as targetId in later calls.suggestedTargetId is the label when one exists, otherwise the stable tabId handle like t1.targetId except for immediate diagnostics; it can change under Chromium target replacement.action="snapshot" on the intended targetId.targetId for follow-up actions so refs stay on the same tab.refs="aria" when supported. If you receive axN refs from snapshotFormat="aria", use them only after that same snapshot call; stale or unbound axN refs fail fast and need a fresh snapshot.urls=true when link text is ambiguous or a direct navigation target would avoid brittle clicks.labels=true on snapshot or screenshot when visual position matters.action="act" with a ref from the latest snapshot.Before creating a tab for a named task, list tabs and reuse an existing matching label or URL when it is still usable.
Example:
{ "action": "tabs" }
If no suitable tab exists:
{ "action": "open", "url": "https://example.com", "label": "task" }
Then target it by label:
{ "action": "snapshot", "targetId": "task", "refs": "aria" }
If a retry creates duplicates, close the extras by tabId:
{ "action": "close", "targetId": "t3" }
Do not pass bare numbers like "2" as targetId. Numeric tab positions are only for the CLI openclaw browser tab select 2 helper; browser tool calls need a suggestedTargetId, label, tabId, or raw target id.
If an action fails with a missing or stale ref:
targetId again.Use profile="user" only when existing cookies/login matter. This attaches to the user's running Chromium-based browser.
For profile="user" and other existing-session profiles, omit timeoutMs on act:type, evaluate, hover, scrollIntoView, drag, select, and fill; that driver rejects per-call timeout overrides for those actions.
When creating or joining a Meet:
label="meet", and reuse it during retries.帮助排查 OpenClaw 节点在配对、鉴权、路由与连接中的故障问题。
帮助团队核验 OpenClaw 版本是否已在多渠道完整发布并可正常使用。
帮助团队检索重复的 PR 与问题单,并自动分组同步重复状态。
帮助你在 Discord 中收发消息、管理频道互动并自动化协作流程
按模型汇总 CodexBar 本地费用日志,快速查看 Codex 或 Claude 的成本明细。
帮助用户搜索梗图模板、推荐合适格式并生成可分享的表情包图片。
通过浏览器自动化完成标签管理、页面导航、操作执行与清理流程。
通过 Rube MCP 自动化 Browserbase 浏览器任务,并先检索最新工具 schema。
控制真实 Chrome 浏览器执行登录态自动化、网页读取与稳定恢复操作。
通过 Browserless 自动化网页操作、抓取流程与浏览器任务编排。
通过终端自动控制真实浏览器,执行测试、抓取数据与界面调试。
用于自动操作浏览器、截图并执行端到端测试流程