Back to skill
Skillv1.0.0

ClawScan security

Agent Browser Bwm · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 16, 2026, 5:34 PM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill is internally consistent: it documents how to use an external CLI (agent-browser) and doesn't request unrelated credentials or hidden installs, though it assumes the CLI and its downloaded browser binary are installed by the user.
Guidance
This skill is coherent and essentially instructs the agent to drive the external 'agent-browser' CLI. Before using it: (1) Verify you want an agent that can execute CLI commands on your machine. (2) Confirm the upstream package (https://github.com/vercel-labs/agent-browser and the npm package) is trustworthy before running npm install -g or agent-browser install (which downloads Chromium). (3) Be careful when using state load/save — those JSON files can contain cookies or tokens; don't load untrusted files. (4) Network routing and mocking features can alter requests during automation; use them only when intended. If you need higher assurance, inspect the agent-browser package source and its npm release before installing.

Review Dimensions

Purpose & Capability
okThe SKILL.md consistently describes a CLI tool for headless browser automation and all commands, session/state features, and network controls align with that purpose. It does not request unrelated binaries or credentials.
Instruction Scope
noteInstructions are restricted to invoking the agent-browser CLI and using its features (snapshots, refs, state save/load, network routing). This is in-scope for a browser automation skill. Note: state load/save commands access local files (e.g., auth.json) which may contain sensitive cookies or tokens — that is expected for session persistence but is a place to exercise caution.
Install Mechanism
noteThere is no platform install spec in the skill bundle (instruction-only). The SKILL.md recommends installing via npm (npm install -g agent-browser) and running agent-browser install to download Chromium. Installing from npm and downloading a browser binary is a reasonable, expected mechanism — users should confirm they trust the package and its source before running those commands.
Credentials
okThe skill declares no required environment variables or credentials. References to AGENT_BROWSER_SESSION and using filesystem state are proportional to the stated functionality and are optional usage patterns rather than required secrets.
Persistence & Privilege
okalways:false and default model-invocation behavior are present. The skill does not request permanent platform presence or modify other skills' configs; it only documents running a CLI and storing/reading session files, which is appropriate for this use case.