← Back to Skills Marketplace
tezatezaz

Clawbrowser

by te_za · GitHub ↗ · v0.1.1
cross-platform ✓ Security Clean
4911
Downloads
7
Stars
14
Active Installs
2
Versions
Install in OpenClaw
/install clawbrowser
Description
Use when the agent needs to drive a browser through the Microsoft Playwright CLI (`playwright-cli`) for navigation, form interactions, screenshots, recordings, data extraction, session management, or debugging without loading a full MCP browser. It trains the agent on the CLI commands, snapshots, and session/config habits that make Playwright CLI reliable for scripted browsing.
Usage Guidance
Install this only if you want an agent to drive browsers for testing or inspection. Avoid using it on sensitive logged-in sessions unless needed, prefer temporary sessions, do not save auth state casually, and delete screenshots, traces, videos, PDFs, and saved state files when the task is done.
Capability Analysis
Type: OpenClaw Skill Name: Developer: Version: Description: OpenClaw Agent Skill The skill is classified as suspicious due to the broad `allowed-tools: Bash(playwright-cli:*)` permission granted in `SKILL.md`, which allows the agent to execute any `playwright-cli` command. This includes high-risk capabilities such as arbitrary network access, file system writes (for screenshots, videos, PDFs), and critically, the `playwright-cli run-code` command, which enables arbitrary JavaScript execution within the browser context. While these capabilities are necessary for browser automation, their power and lack of specific guardrails against misuse by a malicious user prompt make the skill a significant vector for data extraction or other unauthorized actions if the agent is compromised.
Capability Assessment
Purpose & Capability
The skill is coherently focused on Playwright browser automation, testing, page inspection, screenshots, PDFs, traces, videos, storage state, and debugging.
Instruction Scope
The instructions disclose powerful actions such as cookie and localStorage access, custom Playwright run-code, and attaching to browsers; these are purpose-aligned but should remain user-directed.
Install Mechanism
The frontmatter allows playwright-cli plus broad npx/npm commands, and the install fallback can install @playwright/cli globally; this is disclosed but broader than a tightly scoped command allowlist.
Credentials
Network access, browser interaction, and local artifact writes are expected for Playwright automation and test/debug evidence capture.
Persistence & Privilege
The skill supports persistent profiles and saved auth state containing cookies and storage, but defaults to in-memory sessions and includes cleanup/security notes for storage state.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clawbrowser
  3. After installation, invoke the skill by name or use /clawbrowser
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
- Added ClawAudit AI security badges to the documentation for vulnerability awareness. - No changes to functionality or usage instructions; documentation update only.
v0.1.0
Initial release of clawbrowser – Playwright CLI browser control skill. - Enables browser automation, navigation, and data extraction using the Playwright CLI (playwright-cli). - Supports sessions, tab management, form interaction, screenshots, recordings, network/console introspection, and debugging workflows. - Documents recommended session/config habits and reliable snapshot usage for stable scripted browsing. - Provides setup guidance and troubleshooting tips for CLI-driven automation without a full browser instance. - Allows persistent or isolated automation flows, with controls for output recording and runtime configuration.
Metadata
Slug clawbrowser
Version 0.1.1
License
All-time Installs 185
Active Installs 14
Total Versions 2
Frequently Asked Questions

What is Clawbrowser?

Use when the agent needs to drive a browser through the Microsoft Playwright CLI (`playwright-cli`) for navigation, form interactions, screenshots, recordings, data extraction, session management, or debugging without loading a full MCP browser. It trains the agent on the CLI commands, snapshots, and session/config habits that make Playwright CLI reliable for scripted browsing. It is an AI Agent Skill for Claude Code / OpenClaw, with 4911 downloads so far.

How do I install Clawbrowser?

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

Is Clawbrowser free?

Yes, Clawbrowser is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Clawbrowser support?

Clawbrowser is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Clawbrowser?

It is built and maintained by te_za (@tezatezaz); the current version is v0.1.1.

💬 Comments