Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Ai Pa Browser Clawdbot

v1.0.0

Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection

0· 78·1 current·1 all-time
byNetanel Abergel@netanel-abergel

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for netanel-abergel/ai-pa-browser-clawdbot.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Ai Pa Browser Clawdbot" (netanel-abergel/ai-pa-browser-clawdbot) from ClawHub.
Skill page: https://clawhub.ai/netanel-abergel/ai-pa-browser-clawdbot
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install ai-pa-browser-clawdbot

ClawHub CLI

Package manager switcher

npx clawhub@latest install ai-pa-browser-clawdbot
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the provided SKILL.md and reference docs: all commands (snapshots, refs, navigation, state save/load, network control, screenshots, recording) are expected features of a browser automation CLI.
Instruction Scope
SKILL.md only instructs the agent to use the external 'agent-browser' CLI and documents its commands; it does not direct the agent to read unrelated system files or env vars, nor to send captured data to unexpected endpoints.
Install Mechanism
This is an instruction-only skill with no install spec. The SKILL.md suggests installing via 'npm install -g agent-browser' (a normal distribution method); nothing in the bundle performs arbitrary downloads or writes to disk.
Credentials
The skill itself requests no environment variables or credentials (requires none). However, the documented CLI supports saving/loading state (auth.json), setting credentials/headers, uploading files, and network routing — all normal for a browser tool but potential vectors for leaking sensitive data if the agent is instructed to save or transmit secrets.
Persistence & Privilege
always is false and the skill has no install hooks or behavior that modifies other skills or global agent settings. It does not request permanent platform presence.
Assessment
This skill appears to be what it claims: a wrapper around an external 'agent-browser' CLI. Before installing or letting an agent use it, ensure you: (1) install agent-browser from a trusted source (verify the npm package and upstream repo), (2) avoid loading state files (auth.json) from untrusted origins, (3) be cautious about commands that set headers/credentials, upload files, or route/modify network requests (these can be used to exfiltrate data if misused), and (4) restrict the agent's permissions or review commands if the agent will run autonomously.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🌐 Clawdis
latestvk97c5dwhfxxjdcxebsb4eqtf85843vkd
78downloads
0stars
1versions
Updated 3w ago
v1.0.0
MIT-0

Agent Browser Skill

Fast browser automation via accessibility tree snapshots and ref-based element selection.

When to Use

Use agent-browser (this skill) when:

  • Automating multi-step web workflows
  • Need deterministic element selection
  • Working with complex SPAs or login flows
  • Need parallel sessions or video recording

Use built-in browser tool when:

  • Need screenshots/PDFs for visual analysis
  • Browser extension integration needed

Core Workflow

agent-browser open <url>
agent-browser snapshot -i --json   # Get interactive elements with refs
agent-browser click @e2
agent-browser fill @e3 "text"
agent-browser wait --load networkidle
agent-browser snapshot -i --json   # Re-snapshot after navigation

Most Common Commands

# Navigate
agent-browser open <url> | back | forward | reload | close

# Snapshot
agent-browser snapshot -i --json          # Always use these flags
agent-browser snapshot -s "#main" -i      # Scope to selector

# Interact (use @refs from snapshot)
agent-browser click @e1
agent-browser fill @e2 "text"
agent-browser press Enter
agent-browser select @e3 "value"
agent-browser scroll down 500

# Wait
agent-browser wait --load networkidle
agent-browser wait --text "Success"
agent-browser wait @e1

# State
agent-browser state save auth.json
agent-browser state load auth.json

Installation

npm install -g agent-browser
agent-browser install           # Download Chromium
agent-browser install --with-deps  # Linux: + system deps

Full Reference

For complete command list: read skills/ai-pa-browser-clawdbot/references/commands.md For examples: read skills/ai-pa-browser-clawdbot/references/examples.md

Comments

Loading comments...