← Back to Skills Marketplace
fresh3

Taizi Agent Browser

by fresh3 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
234
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install taizi-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 skill appears to be a wrapper for an external npm CLI (agent-browser). Before installing or using it, verify the upstream package and repository: 1) Look up the 'agent-browser' package on the npm registry and confirm the package name, maintainer, and recent versions match the skill's documentation. 2) Inspect the package contents (npm pack, unpack locally) or review the GitHub repository code to ensure there are no post-install scripts or downloads from unknown URLs, native addons, or unaudited binaries. 3) Avoid global installs on sensitive machines; test inside an isolated container or VM. 4) Because a headless browser can access arbitrary websites and persist cookies/storage, avoid running it with credentials or against sensitive sites until you're comfortable with the package provenance. 5) The mismatched metadata (different ownerId/slug/version between registry metadata and _meta.json) is suspicious — if you cannot reconcile the source and maintainer, prefer not to install. If you want help, provide the exact npm package page or repository URL and I can re-evaluate with that provenance.
Capability Analysis
Type: OpenClaw Skill Name: taizi-agent-browser Version: 1.0.0 The skill provides a comprehensive wrapper for the 'agent-browser' CLI, granting the AI agent high-risk capabilities including arbitrary JavaScript execution via 'eval', access to session cookies and local storage, and network request interception/routing. While these features are aligned with the stated purpose of advanced browser automation, they represent a significant attack surface for data exfiltration or session hijacking if the agent is misdirected. The skill allows broad execution of any 'agent-browser' command through the Bash tool as defined in SKILL.md, including installation commands that may fetch external dependencies.
Capability Assessment
Purpose & Capability
The SKILL.md documents a Node-based CLI for browser automation which reasonably requires node/npm. However there are several mismatches: the registry metadata names this skill 'taizi-agent-browser' while the included _meta.json and SKILL.md refer to 'agent-browser' and a different ownerId/version; source/homepage are marked unknown/none. The description also mentions a Rust binary with Node fallback but the instructions only show installing an npm package or building from a GitHub repo — this ambiguous provenance and metadata mismatch is unexpected for a well-scoped wrapper.
Instruction Scope
The SKILL.md confines runtime behavior to invoking the agent-browser CLI (navigate, snapshot, click, screenshot, etc.), which aligns with the stated purpose. It does instruct global npm installation and running 'agent-browser install' which may pull/execute additional artifacts. The allowed-tools entry (Bash(agent-browser:*)) means the agent will run that CLI directly; this is expected but gives the agent ability to execute arbitrary commands supported by that CLI. The instructions themselves do not ask to read unrelated local files or env vars.
Install Mechanism
There is no formal install spec — it's an instruction-only skill that tells users to run 'npm install -g agent-browser' or to clone a GitHub repo. That is a user action that will fetch and run third-party code outside the skill bundle. Because the package/package source is not verified here (no homepage, source unknown, and internal _meta.json disagrees with registry metadata), installing the npm package could introduce arbitrary native or JS code. The 'From Source' instructions point at a GitHub path but ownership/version inconsistencies reduce confidence.
Credentials
Declared requirements are limited to node and npm binaries; no environment variables, credentials, or config paths are requested by the skill itself. That is proportionate to a CLI wrapper that runs a Node-based tool.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes in its bundle. The skill allows the agent to invoke the CLI autonomously (disable-model-invocation=false) which is normal for skills. No indications the skill writes or modifies other skills or global agent settings were found.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install taizi-agent-browser
  3. After installation, invoke the skill by name or use /taizi-agent-browser
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of taizi-agent-browser. - Fast Rust-based headless browser automation CLI with Node.js fallback. - Enables navigation, clicking, typing, and snapshotting via structured commands. - Supports form filling, data extraction, UI testing, screenshots, and video recording. - Provides semantic locators, JavaScript evaluation, cookie/storage management, and robust state handling. - Includes quick installation and extensive examples for automating web workflows.
Metadata
Slug taizi-agent-browser
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Taizi 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 234 downloads so far.

How do I install Taizi Agent Browser?

Run "/install taizi-agent-browser" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Taizi Agent Browser free?

Yes, Taizi Agent Browser is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Taizi Agent Browser support?

Taizi Agent Browser is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Taizi Agent Browser?

It is built and maintained by fresh3 (@fresh3); the current version is v1.0.0.

💬 Comments