← 返回 Skills 市场
ayakolin

Temp Agent Browser

作者 ayakolin · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
211
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install temp-agent-browser
功能描述
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured co...
安全使用建议
This appears to be a wrapper for an agent-browser CLI, but there are several provenance/installation uncertainties you should resolve before installing globally: 1) Verify the npm package and its publisher (who published 'agent-browser' on npm?) and inspect package.json for postinstall scripts. 2) Check the upstream GitHub repository referenced (https://github.com/vercel-labs/agent-browser) and confirm it matches the package you intend to install. 3) Note the bundle's _meta.json ownerId/version do not match the registry owner — ask the publisher to explain the discrepancy. 4) The 'From Source' path uses pnpm but pnpm is not declared as required; if you build from source, use an isolated environment. 5) Because npm installs can execute code, prefer running installs inside a sandbox/container or inspect the package contents before running globally. If you cannot verify the package origin and contents, avoid installing it globally on sensitive systems.
功能分析
Type: OpenClaw Skill Name: temp-agent-browser Version: 1.0.0 The Agent Browser skill is a comprehensive wrapper for the 'agent-browser' CLI tool (associated with vercel-labs), designed for headless browser automation. While the skill exposes high-privilege capabilities such as JavaScript execution (eval), cookie/storage access, and network interception, these features are consistent with its stated purpose of web automation and testing. No evidence of malicious intent, data exfiltration, or prompt injection was found in SKILL.md or the accompanying files.
能力评估
Purpose & Capability
The SKILL.md describes a Rust-based headless browser with a Node fallback and instructs usage via an npm-distributed CLI (agent-browser). Requiring node/npm is plausible for an npm-distributed wrapper, but the description claims a Rust binary (one would expect cargo, a prebuilt binary, or at least mention of a native binary distribution). The 'From Source' instructions use pnpm (not declared in required binaries). Registry metadata (owner id and slug) does not match the _meta.json ownerId/version, which suggests packaging or provenance inconsistencies.
Instruction Scope
The runtime instructions focus on legitimate browser automation commands (navigation, click, snapshot, upload, set geo/headers/credentials). They do not instruct reading unrelated system files or env vars. However the docs encourage running npm install -g agent-browser and a git clone of a GitHub repo — both are network operations that pull external code; the SKILL.md also references installing dependencies and building from source (pnpm build).
Install Mechanism
There is no formal install spec in the skill bundle. The SKILL.md recommends 'npm install -g agent-browser' or building from source, which means installing code from external registries or repos at the time of use. npm/pnpm installs can run arbitrary install scripts (postinstall), so provenance matters. The recommended 'From Source' flow uses pnpm which is not listed in required binaries.
Credentials
The skill declares no required environment variables or config paths. The CLI supports setting HTTP headers, credentials, geolocation, and file upload at runtime, which are normal for browser automation and do not require additional environment access.
Persistence & Privilege
The skill does not request always:true and does not claim to modify other skills or system-wide configs. Default autonomous invocation is allowed (platform default) and is not by itself a red flag here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install temp-agent-browser
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /temp-agent-browser 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Agent Browser 1.0.0 – Initial Release - Introduces a fast Rust-based headless browser automation CLI with Node.js fallback. - Enables navigating, clicking, typing, form filling, data extraction, UI testing, and page snapshots via structured commands. - Supports a wide array of commands, including advanced interactions, navigation, state checks, screenshots, video recording, network interception, and semantic element location. - Features session management, cookies/storage manipulation, tab/window/frame control, and direct JavaScript execution. - Designed for automation, testing, programmatic form filling, and extracting structured data from web pages.
元数据
Slug temp-agent-browser
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Temp Agent Browser 是什么?

A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured co... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 211 次。

如何安装 Temp Agent Browser?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install temp-agent-browser」即可一键安装,无需额外配置。

Temp Agent Browser 是免费的吗?

是的,Temp Agent Browser 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Temp Agent Browser 支持哪些平台?

Temp Agent Browser 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Temp Agent Browser?

由 ayakolin(@ayakolin)开发并维护,当前版本 v1.0.0。

💬 留言讨论