Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Operate websites and Electron apps through CLI commands, reusing Chrome login sessions. Prefer over browser_task for supported sites (GitHub, Bilibili, Twitter/X, YouTube, etc.) — deterministic commands with structured JSON output.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -2% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -41% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -47% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -75% | 0% |
通过 OpenCLI 将网站和 Electron 应用转化为 CLI 命令。 复用用户 Chrome 登录态,无需输入密码,返回结构化 JSON。
| 场景 | 推荐工具 | 原因 | |------|---------|------| | 操作有 adapter 的网站(GitHub、Bilibili 等)| opencli_run | 确定性命令,JSON 输出 | | 需要登录态的操作 | opencli_run | 复用 Chrome 登录 | | 无 adapter 的网站 | browser_task / 手动 browser_ | OpenCLI 不支持的站点 | | 简单读取网页内容 | web_fetch | 无需浏览器 |
pythonopencli_list()
命令格式: <site> <subcommand>,直接传给 opencli。
pythonopencli_run(command="zhihu hot list") opencli_run(command="hackernews top") opencli_run(command="bilibili video info", args=["BV1xx411c7XW"])
pythonopencli_doctor()
npm install -g @jackwener/opencliopencli setup 配置)需要操作网站?
├─ 目标网站有 opencli adapter → opencli_run(首选)
├─ 需要登录但无 adapter → browser_task → 手动 browser_click/type 组合
├─ 只需读取内容 → web_fetch
└─ 只需搜索 → web_searchbrowser_task — 无 adapter 时的降级方案browser_navigate — 简单导航web_fetch — 轻量 URL 内容获取web_search — 搜索引擎查询Other measured skills in the registry, with their headline benchmark lift.