Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
epiral avatar

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-openclaw

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs609
repo stars6k
Security audit0 / 3 scanners passed
Last updatedMay 29, 2026
Repositoryepiral/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

SKILL.mdMarkdownGitHub ↗

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 <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" --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

CategoryPlatforms
SearchGoogle, Baidu, Bing, DuckDuckGo, Sogou WeChat
SocialTwitter/X, Reddit, Weibo, Xiaohongshu, Jike, LinkedIn, Hupu
NewsBBC, Reuters, 36kr, Toutiao, Eastmoney
DevGitHub, StackOverflow, HackerNews, CSDN, cnblogs, V2EX, Dev.to, npm, PyPI, arXiv
VideoYouTube, Bilibili
EntertainmentDouban, IMDb, Genius, Qidian
FinanceXueqiu, Eastmoney, Yahoo Finance
JobsBOSS Zhipin, LinkedIn
KnowledgeWikipedia, Zhihu, Open Library
ShoppingSMZDM
ToolsYoudao, 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.

Automation & Workflowsautomationagents

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.