A Chromium extension that sanitizes web pages by masking PII, blocking dark patterns, and neutralizing prompt injections before an AI agent parses them.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install agent-browser-shield
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install agent-browser-shield using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Agent Browser Shield is a specialized Chromium MV3 extension designed to act as a proactive sanitization and security layer for autonomous web agents. Running directly inside the browser instance, it processes web pages before your agent parses the DOM. By masking personally identifiable information (PII), neutralizing manipulative dark patterns, blocking hidden cart upsells, and stripping dangerous prompt-injection surfaces, the tool ensures high-integrity automated operations. Developers looking to implement robust safety protocols across their Openclaw Skills can use this extension to minimize operational risks and restrict LLM vulnerability to untrusted web content.
Launch your local Chromium browser with remote debugging enabled and load the unpacked extension archive:
chrome --remote-debugging-port=9222 --user-data-dir=/path/to/profile --load-extension=/path/to/unpacked-extension --disable-extensions-except=/path/to/unpacked-extension
Register the newly created profile with your local runner to configure your Openclaw Skills environment:
openclaw browser create-profile --name shield --driver remote --cdp-url http://127.0.0.1:9222
openclaw browser use shield
Upload the extension ZIP file to Browserbase to secure cloud-hosted execution:
openclaw plugins install @browserbasehq/openclaw-browserbase
openclaw browserbase setup
npm install -g browse
export BROWSERBASE_API_KEY="your_api_key_here"
browse cloud extensions upload ./agent-browser-shield-extension.zip
Save the printed extension ID into memory and reference it during Browserbase runner instantiation to maintain performance.
To ensure proper state synchronization, Agent Browser Shield marks sanitized elements using custom data attributes. Agents should consult this reference schema:
| Selector | Description | Expected Behavioral Guardrail |
|---|---|---|
[data-abs-rule="<rule-id>"] |
Any element mutated by an active shielding rule. | Inspect structural modifications during trace debugging. |
.abs-placeholder |
Interactive placeholder replacing hidden secrets or raw PII. | Do not expand or parse unless explicitly requested by the user. |
.abs-cart-addon-annotate |
Visual flag highlighting pre-added shopping cart upsells. | Report the pre-added item to the user; do not interact or validate blindly. |
data-abs-cleared |
Denotes a pre-checked input field that has been force-unchecked. | Leave unchecked unless explicitly commanded to opt-in. |
data-abs-confirmshame-orig-text |
Preserves rewritten texts that originally used guilt-tripping phrasing. | Safe to trigger normally. Original phrasing is preserved in attribute. |
Loading
A scheduled, AI-driven daily expense tracker that processes Telegram check-ins, deduplicates entries, and syncs local Markdown ledgers with Google Sheets.

This skill transforms unstructured health logs, daily check-ins, or voice transcripts into structured, non-diagnostic wellness pattern maps using the 8 dimensions of wellness.

A comprehensive reference guide and action plan for building, deploying, and optimizing serverless workflows on the Cloudflare Developer Platform.

An AI agent skill to search, filter, and enrich information on over 100k+ US software development firms via the ServiceGraph API.

A technical capability designed to configure, switch, and troubleshoot model providers, routing sessions, and cron executions in OpenClaw.

MCPorter is a versatile command-line interface designed to configure, authenticate, inspect, and call Model Context Protocol (MCP) servers and tools directly via HTTP or stdio.








































