← Back to Skills Marketplace
211
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install temp-agent-browser
Description
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...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install temp-agent-browser - After installation, invoke the skill by name or use
/temp-agent-browser - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 211 downloads so far.
How do I install Temp Agent Browser?
Run "/install temp-agent-browser" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Temp Agent Browser free?
Yes, Temp Agent Browser is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Temp Agent Browser support?
Temp Agent Browser is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Temp Agent Browser?
It is built and maintained by ayakolin (@ayakolin); the current version is v1.0.0.
More Skills