К основному содержанию
скилл CX Codex

bb-browser-openclaw — скилл для Claude Code: веб в CLI

Скилл превращает сайты в CLI-команды и возвращает структурированные данные через браузер OpenClaw. Пригодится для поиска, GitHub, соцсетей и видео.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add epiral/bb-browser --skill bb-browser-openclaw -a claude-code
Открыть на GitHub

Что делает bb-browser-openclaw

bb-browser-openclaw даёт агенту команды для работы с 36 платформами и 103 адаптерами. Через bb-browser site можно искать посты, читать ветки Reddit, получать данные репозитория GitHub, искать материалы и извлекать субтитры YouTube. Результаты можно отбирать через --jq.

Все команды запускаются с --openclaw: браузер OpenClaw использует уже сохранённое состояние входа, поэтому отдельное расширение Chrome или демон не нужны. Сначала нужно установить бинарник bb-browser, затем выполнить bb-browser site update. Если сайт требует авторизацию, войдите в него вручную в браузере OpenClaw и повторите команду.

Это повод проверить наличие bb-browser до установки скилла: без него команды из bb-browser-openclaw не запустятся.

Какие задачи решает

  • получить структурированные данные с сайта через CLI
  • найти посты и ветки в Reddit или Twitter
  • проверить репозиторий и issues в GitHub
  • отфильтровать результаты через --jq
  • извлечь субтитры YouTube по идентификатору видео

Примеры запросов агенту

  • «Найди горячие посты Reddit и верни только заголовки и оценки через bb-browser site reddit/hot --openclaw --jq '.posts[] | {title, score}'.»
  • «Проверь репозиторий owner/repo и покажи его данные через bb-browser site github/repo owner/repo --openclaw.»
  • «Получи субтитры видео через bb-browser site youtube/transcript VIDEO_ID --openclaw.»

Как установить bb-browser-openclaw

1Через Skills CLI (Vercel)

npx skills add epiral/bb-browser --skill bb-browser-openclaw -a claude-code

2Вручную: положить файлы

~/.claude/skills/bb-browser-openclaw/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/bb-browser-openclaw/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о bb-browser-openclaw

Как установить bb-browser-openclaw в Claude Code?

Выполните npx skills add epiral/bb-browser --skill bb-browser-openclaw -a claude-code, затем повторите npx skills add epiral/bb-browser --skill bb-browser-openclaw -a claude-code. Файл скилла находится в ~/.claude/skills/bb-browser-openclaw/SKILL.md.

Что делает bb-browser-openclaw?

Скилл превращает адаптеры сайтов в CLI-команды bb-browser site. Он использует браузер OpenClaw, возвращает структурированные данные и поддерживает фильтрацию через --jq.

Что нужно для работы bb-browser-openclaw?

Нужен бинарник bb-browser, а команды bb-browser site должны содержать флаг --openclaw. Для закрытых сайтов потребуется войти в аккаунт через браузер OpenClaw.

Исходный текст

SKILL.md · MIT
---
name: 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 directly, no extra extension needed.
requires:
  bins: bb-browser
allowed-tools: Bash(bb-browser:*)
---

# 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

```bash
# 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:

```bash
# 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)

```bash
# 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):

```bash
# 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

```bash
# 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:
   ```bash
   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:

```bash
# 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 |

© epiral · MIT · epiral/bb-browser

Похожие скиллы

Все скиллы по теме «Браузер и парсинг» →
Agent Browser am-will Скилл даёт агенту headless-браузер на Rust: открывать страницы, кликать, заполнять формы и снимать снапшоты структурированными командами. CX Codex +1 1 200установок browser browserbase Скилл управляет браузером через утилиту browse. Пригодится для сбора данных, кликов по интерфейсу, заполнения форм и обхода защиты на сайтах. CX Codex +1 5 900установок dev-browser SawyerHood Управляй настоящим Chrome через короткие скрипты Puppeteer. Именованные страницы сохраняются между запусками, так что можно продолжить работу с того же места. CX Codex +1 2 500установок safe-browser browserbase Скилл собирает локального браузер-агента, у которого есть только один инструмент — safe_browser. Все запросы вне разрешённых доменов блокируются на уровне CDP. CX Codex +1 1 700установок browser-use browser-use Даёт агенту живой Chrome через CDP: клики, ввод, скриншоты и страницы, которым нужен JS или ваша логин-сессия. CX Codex +1 98 200установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой