Babata Browser
Babata Browser v3.1 — Lightweight browser automation with CloakBrowser anti-detection (C++-level stealth Chromium). Scan-first, act-second. Playwright fallba... Skill: Babata Browser Owner: meta-evo-creator Summary: Babata Browser v3.1 — Lightweight browser automation with CloakBrowser anti-detection (C++-level stealth Chromium). Scan-first, act-second. Playwright fallba... Tags: anti-detection:3.1.0, browser:3.1.0, browser-automation:2.0.0, chinese:2.0.0, latest:3.1.0, playwright:3.1.0, scraping:2.0.0 Version history: v3.1.0 | 2026-05-17T03:27:41.551Z | user v3.1.0: CloakBr
Rank
62
Safety
84
Downloads
1.0k
Updated
Oct 11, 2026
Version
3.1.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 3.1.0release · observed May 17, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: medium.
clawhub skill install s178d1h38evdy216hm4xzkw55s867x8s:babata-browser- Python environment detected. Create a strict virtual environment (`python -m venv .venv`) before installing dependencies to prevent system-level package conflicts.
- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-meta-evo-creator-babata-browser/snapshot"
Run-check
$0.02 USD1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.
Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.
Documentation
CLAWHUB
41,115 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: babata-browser
version: 3.1.0
description: |
Babata Browser v3.1 — Lightweight browser automation with CloakBrowser anti-detection (C++-level stealth Chromium). Scan-first, act-second. Playwright fallback.
Use when: JS-rendered pages, gov sites, form filling, screenshot evidence, interactive web.
NOT for: static pages (use web_fetch), API queries (use CLI), text search (use web_search).
metadata:
openclaw:
emoji: 🦞
requires:
bins: [python]
env: []
---
# Babata Browser 🦞 v3.1
> Lightweight browser automation with **CloakBrowser anti-detection** (C++-level stealth Chromium). Playwright fallback.
> reCAPTCHA v3: 0.9 | Cloudflare Turnstile: PASS | 30/30 bot tests
---
## Backend (v3.1)
| Backend | reCAPTCHA v3 | Cloudflare | gov sites | Default |
|:--------|:-----------:|:----------:|:---------:|:-------:|
| **CloakBrowser** | 0.9 | ✅ PASS | ✅ Strong | ✅ auto |
| Playwright | 0.1 | ❌ FAIL | ⚠️ Blocked | fallback |
- `backend='auto'` (default) → CloakBrowser if available → Playwright fallback
- `backend='cloakbrowser'` → force CloakBrowser, error if unavailable
- `backend='playwright'` → force Playwright
---
## When to Use ✅
Gov policy sites (JS-rendered) / SPA data collection / Form filling / Screenshot evidence / web_fetch returns <500 chars / WeChat articles
## When NOT to Use ❌
Static pages → `web_fetch` / API queries → `fetch()` / Text search → `web_search` (Tavily)
---
## Install
```bash
# CloakBrowser (recommended — anti-detection)
pip install cloakbrowser
cd skills/babata-browser && pip install -e .
# Playwright fallback (already installed)
pip install playwright && python -m playwright install chromium
```
---
## Core Principles
### 1. Scan First (from smart-browser best practice)
Never snapshot blindly. Find interactive elements with JS first:
```python
browser.execute_js(page, """
(() => {
const els = document.querySelectorAll('a[href], button, input, select, textarea, [role=button], [onclick]');
return [...els]
.filter(el => { const r = el.getBoundingClientRect(); return r.width > 0 && r.height > 0 && r.top < window.innerHeight; })
.map((el, i) => ({ i, tag: el.tagName.toLowerCase(), text: (el.innerText || el.value || '').trim().slice(0, 50), id: el.id, href: el.href?.slice(0, 80) }));
})()
""")
```
### 2. Click by Text, Not CSS
```python
browser.click(page, text='Latest Policy') # ✅ Stable
# ❌ browser.click(page, selector='#content > div:nth-child(3) > a')
```
### 3. Smart Wait (Not Fixed Sleep)
```python
browser.execute_js(page, """
new Promise(resolve => { let tries = 0;
const t = setInterval(() => {
if (document.body.innerText.includes('expected text') || ++tries > 30) { clearInterval(t); resolve(tries < 30 ? 'found' : 'timeout'); }
}, 500);
})
""")
```
### 4. Layered Extraction
```
Accessibility Snapshot → find target region → get_text(selector=region)
→ still unclear? → screenshot (last resort)
```
---
## Usage
### Quick (Natura_meta.json
{
"ownerId": "kn7cy2z5e60pxd0830tar97xwx866ydt",
"slug": "babata-browser",
"version": "3.1.0",
"publishedAt": 1778988461551
}skill-card.md
## Description: Babata Browser is a lightweight browser automation skill for JS-rendered pages, form filling, screenshot evidence, and interactive web tasks, with CloakBrowser anti-detection and Playwright fallback. This skill is ready for commercial/non-commercial use. ## Publisher: [meta-evo-creator](https://clawhub.ai/user/meta-evo-creator) ### License/Terms of Use: MIT-0 ## Use Case: Developers and automation agents use this skill to navigate dynamic websites, extract rendered content, fill forms, capture screenshots, scroll pages, and run scoped JavaScript when simpler fetch or search tools are insufficient. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Anti-detection browser automation can be misused or conflict with site policies. Mitigation: Use only for authorized browsing workflows and do not use it to bypass site policies or access controls. Risk: The skill can execute arbitrary JavaScript in visited pages. Mitigation: Review JavaScript before execution and restrict runs to trusted tasks and controlled environments. Risk: Browser sessions may expose credentials or sensitive screenshots. Mitigation: Avoid real credentials on untrusted sites and check page content before capturing screenshots. Risk: The Playwright fallback launches Chromium with reduced sandboxing and dependencies are not pinned exactly. Mitigation: Run in a restricted container or VM and pin audited dependency versions before deployment. ## Reference(s): - [Babata Browser ClawHub Skill Page](https://clawhub.ai/meta-evo-creator/skills/babata-browser) - [Meta-Evo Publisher Profile](https://clawhub.ai/user/meta-evo-creator) ## Skill Output: **Output Type(s):** [text, markdown, code, shell commands, configuration, guidance] **Output Format:** [Markdown and JSON-compatible task results with optional inline Python and shell examples] **Output Parameters:** [1D] **Other Properties Related to Output:** [May produce extracted page text, link lists, table rows, screenshot file paths, executed step summaries, or browser automation guidance.] ## Skill Version(s): 3.1.0 (source: frontmatter, pyproject.toml, server release metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
pyproject.toml
[build-system]
requires = ["setuptools>=64"]
build-backend = "setuptools.build_meta"
[project]
name = "babata-browser"
version = "3.1.0"
description = "巴巴塔浏览器控制工具 — CloakBrowser C++级反检测(30/30 bot test pass) + Playwright fallback 双后端轻量浏览器自动化"
requires-python = ">=3.10"
dependencies = [
"playwright>=1.40",
"cloakbrowser>=0.3",
]
[project.optional-dependencies]
playwright-only = ["playwright>=1.40"]
[project.scripts]
babata-browser = "scripts.babata_browser:main_cli"
[tool.setuptools.packages.find]
include = ["scripts*"]babata_browser.egg-info/entry_points.txt
[console_scripts] babata-browser = scripts.babata_browser:main_cli
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/meta-evo-creator/skills/babata-browser",
"sourceUrl": "https://clawhub.ai/meta-evo-creator/skills/babata-browser",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T18:21:38.034Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-meta-evo-creator-babata-browser/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-meta-evo-creator-babata-browser/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T18:21:38.034Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1K downloads",
"href": "https://clawhub.ai/meta-evo-creator/babata-browser",
"sourceUrl": "https://clawhub.ai/meta-evo-creator/babata-browser",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T18:21:38.034Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "3.1.0",
"href": "https://clawhub.ai/meta-evo-creator/babata-browser",
"sourceUrl": "https://clawhub.ai/meta-evo-creator/babata-browser",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-17T03:27:41.551Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-meta-evo-creator-babata-browser/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-meta-evo-creator-babata-browser/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 3.1.0",
"description": "v3.1.0: CloakBrowser C++ anti-detection backend. Dual backend auto/cloakbrowser/playwright. reCAPTCHA v3: 0.1→0.9. Cloudflare Turnstile: FAIL→PASS. 30/30 bot detection tests pass. Drop-in Playwright replacement.",
"href": "https://clawhub.ai/meta-evo-creator/babata-browser",
"sourceUrl": "https://clawhub.ai/meta-evo-creator/babata-browser",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-17T03:27:41.551Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
