← 返回 Skills 市场
220
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install neo1307-browser-agent
功能描述
Browser automation with Playwright for opening pages, taking screenshots, finding or clicking DOM elements, filling forms, extracting text, and managing cook...
使用说明 (SKILL.md)
Browser Agent
Use Playwright-backed browser control for reproducible page actions.
Workflow
- Run
index.jswith a target URL. - Use action flags to open, screenshot, extract title/text, click selectors, fill inputs, or save/load session state.
- Keep selectors explicit when clicking or filling.
- Save evidence (screenshots / extracted text) to
out/.
Supported actions
- page open
- screenshot
- title read
- text extraction by selector
- click by selector
- fill input/textarea by selector
- save cookies/storage state
- load cookies/storage state
Example
node skills/browser-agent/index.js --url https://example.com --screenshot out/example.png --title --extract h1
安全使用建议
This skill appears to do what it says: automate a browser using Playwright. Before installing/using it: (1) ensure your runtime has Node and Playwright installed from a trusted source (Playwright installation will usually download browser binaries); (2) avoid passing secrets on the command line (values passed with --fill are visible in process lists and logs); use ephemeral/test credentials instead; (3) be cautious when loading or saving session files (they can contain cookies or tokens)—store them securely and avoid exposing paths publicly; (4) only navigate to trusted URLs because the skill executes page JavaScript; (5) consider running the tool in a sandboxed environment if you will visit untrusted sites. If you want stronger guarantees, request an install spec that pins Playwright and documents browser binary sources and a warning in SKILL.md about secret handling.
功能分析
Type: OpenClaw Skill
Name: neo1307-browser-agent
Version: 1.0.0
The skill bundle provides a standard Playwright-based browser automation tool for tasks like taking screenshots, extracting text, and interacting with web elements. The implementation in index.js is transparent and aligns with the documentation in SKILL.md, with no evidence of malicious intent, data exfiltration, or obfuscation. While it includes file system operations for saving screenshots and session states, these are functional requirements for the stated purpose of the tool.
能力评估
Purpose & Capability
Name, description, SKILL.md, and index.js are consistent: the script launches Playwright Chromium, navigates to a URL, takes screenshots, extracts text, clicks/fills selectors, and saves/loads storage state as described. No unrelated capabilities or unexpected credentials are requested.
Instruction Scope
SKILL.md instructs executing index.js with a target URL and flags; index.js performs only the described browser actions and writes outputs to disk. It will navigate to arbitrary remote pages provided by the caller and execute page JavaScript (expected for a browser automation tool) — this means the skill will fetch third-party content and run any scripts those pages serve.
Install Mechanism
No install spec is provided (instruction-only), but the code requires Playwright and Node to be present. Installing Playwright typically downloads browser binaries; the skill does not document this or pin trusted sources. This is an operational omission rather than malicious behavior.
Credentials
The skill requests no environment variables, which matches its purpose. However, it accepts sensitive input via CLI --fill arguments (values appear in process arguments) and saves storageState and screenshots to disk; session files can contain cookies/auth tokens. The SKILL.md does not warn about these confidentiality risks.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide agent settings. It writes outputs and session files only to paths supplied by the caller (normal for this utility).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install neo1307-browser-agent - 安装完成后,直接呼叫该 Skill 的名称或使用
/neo1307-browser-agent触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
Browser Agent 是什么?
Browser automation with Playwright for opening pages, taking screenshots, finding or clicking DOM elements, filling forms, extracting text, and managing cook... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 220 次。
如何安装 Browser Agent?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install neo1307-browser-agent」即可一键安装,无需额外配置。
Browser Agent 是免费的吗?
是的,Browser Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Browser Agent 支持哪些平台?
Browser Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Browser Agent?
由 neo1307(@neo1307)开发并维护,当前版本 v1.0.0。
推荐 Skills