← Back to Skills Marketplace
a1437707640-ui

Bb Browser Openclaw

by a1437707640-ui · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
461
Downloads
0
Stars
4
Active Installs
1
Versions
Install in OpenClaw
/install bb-browser-openclaw
Description
Turn any website into a CLI command. 36 platforms, 103 commands — Twitter, Reddit, GitHub, YouTube, Zhihu, Bilibili, Weibo, and more. Uses OpenClaw's browser...
README (SKILL.md)

bb-browser sites — The web as CLI

36 platforms, 103 commands. One-liner structured data from any website using your login state.

All commands use --openclaw to run through OpenClaw's browser. No Chrome extension or daemon needed.

Quick Start

# First time: pull community adapters
bb-browser site update

# See what's available
bb-browser site list

# See which adapters match your browsing habits
bb-browser site recommend

# Run any adapter via OpenClaw's browser
bb-browser site reddit/hot --openclaw
bb-browser site hackernews/top 5 --openclaw
bb-browser site v2ex/hot --openclaw

IMPORTANT: Always use --openclaw

Every bb-browser site command MUST include --openclaw to use OpenClaw's browser:

# Correct
bb-browser site twitter/search "AI agent" --openclaw
bb-browser site zhihu/hot 10 --openclaw --json
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent}'

# Wrong (requires separate Chrome extension)
bb-browser site twitter/search "AI agent"

Data Extraction (most common use)

# Social media
bb-browser site twitter/search "OpenClaw" --openclaw
bb-browser site twitter/thread \x3Ctweet-url> --openclaw
bb-browser site reddit/thread \x3Cpost-url> --openclaw
bb-browser site weibo/hot --openclaw
bb-browser site xiaohongshu/search "query" --openclaw

# Developer
bb-browser site github/repo owner/repo --openclaw
bb-browser site github/issues owner/repo --openclaw
bb-browser site hackernews/top 10 --openclaw
bb-browser site stackoverflow/search "async await" --openclaw
bb-browser site arxiv/search "transformer" --openclaw

# Finance
bb-browser site xueqiu/stock SH600519 --openclaw
bb-browser site xueqiu/hot-stock 5 --openclaw
bb-browser site eastmoney/stock "茅台" --openclaw

# News & Knowledge
bb-browser site zhihu/hot --openclaw
bb-browser site 36kr/newsflash --openclaw
bb-browser site wikipedia/summary "Python" --openclaw

# Video
bb-browser site youtube/transcript VIDEO_ID --openclaw
bb-browser site bilibili/search "query" --openclaw

Filtering with --jq

Use --jq to extract specific fields (no need for --json, it's implied):

# Just stock names
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[].name'

# Specific fields as objects
bb-browser site xueqiu/hot-stock 5 --openclaw --jq '.items[] | {name, changePercent, heat}'

# Filter results
bb-browser site reddit/hot --openclaw --jq '.posts[] | {title, score}'

View adapter details

# Check what args an adapter takes
bb-browser site info xueqiu/stock

# Search adapters by keyword
bb-browser site search reddit

Login State

Adapters run inside OpenClaw's browser tabs. If a site requires login:

  1. The adapter will return an error like {"error": "HTTP 401", "hint": "Not logged in?"}
  2. Log in to the site in OpenClaw's browser:
    openclaw browser open https://twitter.com
    
  3. Complete login manually in the browser window
  4. Retry the command

Creating New Adapters

Turn any website into a CLI command:

# Read the guide
bb-browser guide

# Or just tell me: "turn notion.so into a bb-browser adapter"
# I'll reverse-engineer the API, write the adapter, test it, and submit a PR.

All 36 Platforms

Category Platforms
Search Google, Baidu, Bing, DuckDuckGo, Sogou WeChat
Social Twitter/X, Reddit, Weibo, Xiaohongshu, Jike, LinkedIn, Hupu
News BBC, Reuters, 36kr, Toutiao, Eastmoney
Dev GitHub, StackOverflow, HackerNews, CSDN, cnblogs, V2EX, Dev.to, npm, PyPI, arXiv
Video YouTube, Bilibili
Entertainment Douban, IMDb, Genius, Qidian
Finance Xueqiu, Eastmoney, Yahoo Finance
Jobs BOSS Zhipin, LinkedIn
Knowledge Wikipedia, Zhihu, Open Library
Shopping SMZDM
Tools Youdao, GSMArena, Product Hunt, Ctrip
Usage Guidance
This skill appears to be what it says: a front-end for the bb-browser CLI that runs through OpenClaw's browser. Before installing, check the following: 1) Ensure you have the bb-browser binary on your system (the skill requires it). 2) Expect the skill to depend on your OpenClaw browser session (it uses cookies/login state); do not use it with accounts you wouldn't want accessed by CLI-driven browsing. 3) Be aware of two incoherences in the SKILL.md: it calls 'openclaw browser open' (but openclaw is not declared as a required binary/allowed tool) and it promises to 'write the adapter, test it, and submit a PR' (which typically requires git/GitHub credentials). Ask the author how adapter creation and PR submission are authenticated and whether the agent will perform pushes or require tokens. 4) If you plan to use adapter-creation features, test in a sandboxed account and confirm which tools (openclaw, git) the agent will actually invoke and whether it will prompt for credentials. If you do not want the agent to perform code commits or network writes, avoid using the adapter-creation flow or explicitly deny authorization for git/GitHub tokens.
Capability Analysis
Type: OpenClaw Skill Name: bb-browser-openclaw Version: 1.0.0 The skill provides a CLI interface (bb-browser) to scrape data from 36+ platforms using the user's authenticated browser session. While the instructions in SKILL.md are aligned with the tool's stated purpose, it exhibits high-risk capabilities, specifically the ability to access sensitive authenticated web data and a mechanism to download/update 'community adapters' (bb-browser site update), which could serve as a vector for supply chain attacks or unauthorized data access if adapters are malicious. No explicit evidence of intentional exfiltration or malicious intent was found in the provided files.
Capability Assessment
Purpose & Capability
The skill's name/description align with the declared requirement for the bb-browser binary and the SKILL.md commands (bb-browser site ... --openclaw). However the instructions also reference the 'openclaw' CLI (openclaw browser open ...) and promise to 'write the adapter, test it, and submit a PR'—those capabilities would normally require additional tooling/credentials (openclaw binary, git/GitHub token) that are not declared.
Instruction Scope
SKILL.md instructs the agent to run bb-browser commands that use the user's browser login state (expected for this use). But it also instructs the agent to open OpenClaw's browser via 'openclaw browser open' (openclaw is not declared as a required binary or allowed tool) and to 'reverse-engineer the API, write the adapter, test it, and submit a PR'—actions that imply code generation, Git operations, and remote writes. Those write/submit steps are not scoped, authorized, or supported by declared requirements and could prompt the agent to access network resources or request credentials unexpectedly.
Install Mechanism
This is an instruction-only skill with no install spec, so nothing will be written to disk by an installer. That minimizes install-time risk.
Credentials
The skill declares no environment variables or credentials, which is coherent for a read-only browsing/data-extraction skill. However it explicitly relies on the user's OpenClaw browser login state (session cookies) to access sites that require login. Additionally, SKILL.md's mention of submitting PRs suggests the need for GitHub credentials or similar, but no such credentials are requested or documented—this is an unaddressed gap.
Persistence & Privilege
always is false and the skill does not request persistent privileges. It does not attempt to modify other skills or system settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bb-browser-openclaw
  3. After installation, invoke the skill by name or use /bb-browser-openclaw
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of bb-browser-openclaw skill. - Turn any website into a CLI command with support for 36 platforms and 103 commands. - Uses OpenClaw's browser directly—no need for a Chrome extension or daemon. - Enables data extraction, filtering, and structured output from social, dev, news, finance, and more sites. - All commands must be run with --openclaw to function. - Includes quick start, filtering with --jq, and guides for creating new adapters.
Metadata
Slug bb-browser-openclaw
Version 1.0.0
License MIT-0
All-time Installs 4
Active Installs 4
Total Versions 1
Frequently Asked Questions

What is Bb Browser Openclaw?

Turn any website into a CLI command. 36 platforms, 103 commands — Twitter, Reddit, GitHub, YouTube, Zhihu, Bilibili, Weibo, and more. Uses OpenClaw's browser... It is an AI Agent Skill for Claude Code / OpenClaw, with 461 downloads so far.

How do I install Bb Browser Openclaw?

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

Is Bb Browser Openclaw free?

Yes, Bb Browser Openclaw is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Bb Browser Openclaw support?

Bb Browser Openclaw is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Bb Browser Openclaw?

It is built and maintained by a1437707640-ui (@a1437707640-ui); the current version is v1.0.0.

💬 Comments