skills/bb-browser-openclaw/SKILL.md
Turn any website into a CLI command. 36 platforms, 103 commands — Twitter, Reddit, GitHub, YouTube, Zhihu, Bilibili, Weibo, and more. Uses OpenClaw's browser directly, no extra extension needed.
npx skillsauth add epiral/bb-browser bb-browser-openclawInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
# 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
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"
# 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
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}'
# Check what args an adapter takes
bb-browser site info xueqiu/stock
# Search adapters by keyword
bb-browser site search reddit
Adapters run inside OpenClaw's browser tabs. If a site requires login:
{"error": "HTTP 401", "hint": "Not logged in?"}openclaw browser open https://twitter.com
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.
| 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 |
tools
强大的信息获取与浏览器自动化工具。通过浏览器 + 用户登录态,获取公域和私域信息。可访问任意网页、内部系统、登录后页面,执行表单填写、信息提取、页面操作。支持 site 系统(36 平台 103 命令一键调用)、带登录态的 fetch、网络请求拦截与 mock、操作录制等高级功能。
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------