browser-automation by sophieguanongit/openclaw-browser-automation
npx skills add https://github.com/sophieguanongit/openclaw-browser-automation --skill browser-automation让 OpenClaw 控制浏览器进行自动化操作!
当用户说:
调用方式: cd C:/Users/admin/.openclaw/skills/browser-automation && node -e "const h=require('./index.js'); h.handleXXX({...}).then(console.log)"
handleNavigate({url}) - 导航到 URL(复用现有页面)handleNewPage({url}) - 打开新页面广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
handleScreenshot({selector?, fullPage?}) - 截图handleGetContent({selector?}) - 获取页面内容handleClose() - 关闭当前页面handleClick({selector}) - 点击元素handleFill({selector, value, clear?}) - 填写表单handleType({selector, text, delay?}) - 模拟打字handleSelect({selector, value}) - 下拉选择handleCheck({selector, checked?}) - 勾选/取消勾选handleWait({selector, timeout?}) - 等待元素出现handleWaitForNavigation({timeout?}) - 等待页面跳转handleGetText({selector}) - 获取元素文本handleGetValue({selector}) - 获取表单值handleGetAttribute({selector, attribute}) - 获取属性handleEvaluate({script}) - 执行 JavaScripthandleUpload({selector, filePath}) - 上传文件handlePress({key}) - 按键handleHover({selector}) - 鼠标悬停handleScroll({direction, amount?}) - 滚动页面handleStatus() - 获取当前浏览器状态handleCloseBrowser() - 关闭浏览器(下次会重新启动)支持 CSS 选择器和文本选择器:
#login-btn, .submit-button, input[name="email"]text=登录, text=提交button:has-text("提交")用户: 打开 github.com
Agent: [调用 handleNavigate({url: 'https://github.com'})] 已打开 GitHub...
用户: 点击登录
Agent: [调用 handleClick({selector: 'text=Sign in'})] 已点击登录...
用户: 填写邮箱 test@example.com
Agent: [调用 handleFill({selector: '#login_field', value: 'test@example.com'})] 已填写邮箱...
用户: 截个图看看
Agent: [调用 handleScreenshot()] [返回截图]
Weekly Installs
1.7K
Repository
First Seen
Feb 28, 2026
Security Audits
Installed on
codex1.6K
gemini-cli1.6K
github-copilot1.6K
opencode1.6K
kimi-cli1.6K
cursor1.6K
让 OpenClaw 控制浏览器进行自动化操作!
当用户说:
调用方式: cd C:/Users/admin/.openclaw/skills/browser-automation && node -e "const h=require('./index.js'); h.handleXXX({...}).then(console.log)"
handleNavigate({url}) - 导航到 URL(复用现有页面)handleNewPage({url}) - 打开新页面handleScreenshot({selector?, fullPage?}) - 截图handleGetContent({selector?}) - 获取页面内容handleClose() - 关闭当前页面handleClick({selector}) - 点击元素handleFill({selector, value, clear?}) - 填写表单handleType({selector, text, delay?}) - 模拟打字handleSelect({selector, value}) - 下拉选择handleCheck({selector, checked?}) - 勾选/取消勾选handleWait({selector, timeout?}) - 等待元素出现handleWaitForNavigation({timeout?}) - 等待页面跳转handleGetText({selector}) - 获取元素文本handleGetValue({selector}) - 获取表单值handleGetAttribute({selector, attribute}) - 获取属性handleEvaluate({script}) - 执行 JavaScripthandleUpload({selector, filePath}) - 上传文件handlePress({key}) - 按键handleHover({selector}) - 鼠标悬停handleScroll({direction, amount?}) - 滚动页面handleStatus() - 获取当前浏览器状态handleCloseBrowser() - 关闭浏览器(下次会重新启动)支持 CSS 选择器和文本选择器:
#login-btn, .submit-button, input[name="email"]text=登录, text=提交button:has-text("提交")用户: 打开 github.com
Agent: [调用 handleNavigate({url: 'https://github.com'})] 已打开 GitHub...
用户: 点击登录
Agent: [调用 handleClick({selector: 'text=Sign in'})] 已点击登录...
用户: 填写邮箱 test@example.com
Agent: [调用 handleFill({selector: '#login_field', value: 'test@example.com'})] 已填写邮箱...
用户: 截个图看看
Agent: [调用 handleScreenshot()] [返回截图]
Weekly Installs
1.7K
Repository
First Seen
Feb 28, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykFail
Installed on
codex1.6K
gemini-cli1.6K
github-copilot1.6K
opencode1.6K
kimi-cli1.6K
cursor1.6K
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
102,200 周安装