
Bb Browser Openclaw
- 609 installs
- 6k repo stars
- Updated May 29, 2026
- epiral/bb-browser
bb-browser-openclaw is an OpenClaw skill that exposes 103 CLI commands across 36 web platforms for developers who need structured site data extraction reusing existing browser login cookies.
About
bb-browser-openclaw is a skill from epiral/bb-browser that turns websites into reusable CLI commands via the bb-browser binary, covering 36 platforms and 103 commands including Twitter, Reddit, GitHub, YouTube, Zhihu, Bilibili, and Weibo. Every command runs with --openclaw through OpenClaw's browser, so no Chrome extension or separate daemon is required, and authenticated requests reuse your existing login cookies. Developers start with bb-browser site update to pull community adapters, then bb-browser site list to browse available integrations. Reach for this skill when scripts need one-liner structured JSON from sites that lack public APIs but already have a logged-in browser session.
- 36 platforms and 103 ready-made commands covering Twitter, Reddit, GitHub, YouTube, Zhihu, Bilibili, Weibo and more
- All commands run through OpenClaw's browser with the mandatory --openclaw flag — no Chrome extension or daemon required
- One-liner structured JSON output you can pipe directly into jq, scripts or agent workflows
- Community adapter system with update, list and recommend subcommands
- Works with your real logged-in browsing state for private feeds and rate-limited sites
Bb Browser Openclaw by the numbers
- 609 all-time installs (skills.sh)
- Ranked #379 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/epiral/bb-browser --skill bb-browser-openclawAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 609 |
|---|---|
| repo stars | ★ 6k |
| Security audit | 0 / 3 scanners passed |
| Last updated | May 29, 2026 |
| Repository | epiral/bb-browser ↗ |
How do you scrape websites as CLI commands with login?
Turn any website into a reusable CLI command that extracts structured data while respecting your existing login cookies.
Who is it for?
Developers using OpenClaw who want one-liner CLI access to 36 logged-in websites without building custom scrapers or browser extensions.
Skip if: Headless public-API integrations where official SDKs already provide stable, key-based access without browser sessions.
When should I use this skill?
The user needs structured data from Twitter, Reddit, GitHub, YouTube, or other bb-browser-supported sites via CLI with OpenClaw and existing cookies.
What you get
Structured JSON extracts from 103 bb-browser commands across 36 platform adapters
- Structured JSON command output
By the numbers
- 36 platforms supported per SKILL.md
- 103 CLI commands documented in bb-browser-openclaw
Files
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 --openclawIMPORTANT: 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 <tweet-url> --openclaw
bb-browser site reddit/thread <post-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" --openclawFiltering 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 redditLogin 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.com3. 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 |
Related skills
How it compares
Use bb-browser-openclaw for cookie-authenticated site CLIs inside OpenClaw; use official REST SDKs when stable API keys are available.
FAQ
How many platforms does bb-browser-openclaw support?
bb-browser-openclaw documents 36 platforms and 103 commands, spanning sites such as Twitter, Reddit, GitHub, YouTube, Zhihu, Bilibili, and Weibo through the bb-browser CLI.
Does bb-browser-openclaw need a Chrome extension?
bb-browser-openclaw runs commands with --openclaw through OpenClaw's browser directly, so no extra Chrome extension or daemon is required while still using your login state.
Is Bb Browser Openclaw safe to install?
skills.sh reports 0 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.