← 返回 Skills 市场
hellotombruce

opencli

作者 张贝 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
211
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install opencli-skills
功能描述
Fetch data from social, video, and news websites using OpenCLI by reusing Chrome login sessions without API keys.
安全使用建议
This skill is coherent with its stated goal (scraping sites by reusing your Chrome session) but that same mechanism gives it potential access to all data in any logged-in browser session. Before installing: (1) verify the npm package and author (@jackwener/opencli) — review the package source/release on npm/GitHub; (2) review the Browser Bridge extension's permissions and provenance; (3) avoid using this with highly sensitive accounts or run it in a dedicated browser profile with only the accounts you intend to expose; (4) be aware some commands perform write actions (send messages, downloads) and additional tools (yt-dlp) may be required; (5) prefer read-only usage and test in a controlled environment. If the publisher or upstream project is unknown or you cannot audit the code and extension, consider this higher risk and treat it accordingly.
功能分析
Type: OpenClaw Skill Name: opencli-skills Version: 1.0.1 The skill bundle provides a wrapper for 'opencli', a tool designed to automate data extraction and interaction across over 30 platforms (including WeChat, Twitter, Discord, and Boss Zhipin) by leveraging a 'Browser Bridge' extension to reuse active Chrome login sessions. While the functionality aligns with the stated purpose, the skill grants the agent broad, high-risk capabilities such as reading private messages, sending posts, and accessing sensitive financial or recruitment data without API restrictions. This extensive access to authenticated user sessions across multiple services represents a significant risk for data exfiltration or unauthorized account activity if the agent is misdirected. (Files: SKILL.md, _meta.json; Dependency: @jackwener/opencli)
能力评估
Purpose & Capability
The name/description (fetch website data by reusing Chrome login sessions) aligns with the SKILL.md: it instructs using @jackwener/opencli + Browser Bridge and lists many site-specific commands. However the command set includes active actions (send messages, control desktop chat apps, download video) in addition to read-only fetches; that breadth is larger than the simple 'fetch data' description suggests.
Instruction Scope
Runtime instructions instruct dumping DOM, reading chat messages, sending messages, and interacting with desktop/web app UIs via the Browser Bridge — operations that can access and exfiltrate authenticated/private content. The skill expects reuse of Chrome sessions (i.e., access to cookies/session state) which is functionally necessary for its purpose but also grants broad access to any logged-in sites. The SKILL.md does not place clear limits or safeguards on these powerful operations.
Install Mechanism
This is an instruction-only skill (no install spec in the registry). It tells users to run `npm install -g @jackwener/opencli` and to install the Browser Bridge Chrome extension. Installing a global npm package and a browser extension is a typical path for this functionality but carries risk (supply-chain/browser extension permissions). The SKILL.md also references additional runtime tooling (e.g., yt-dlp for downloads) that is not formalized in the metadata.
Credentials
The skill requests no environment variables or credentials, but its operation depends on accessing your Chrome login sessions via a browser extension — effectively granting access to your authenticated accounts. That access is proportionate to scraping account-scoped data, but the SKILL.md does not enumerate or limit which sites, nor does it require explicit per-site consent in the instructions. Also, some commands mention external binaries (yt-dlp) which are not declared in the top-level requirements.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform-level persistence; it is instruction-only and would operate only when invoked. It also does not declare modifications to other skills or system-wide config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install opencli-skills
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /opencli-skills 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
No changes detected in this version. - Version updated from 1.0.0 to 1.0.1. - No modifications were made to any files. - Functionality and documentation remain unchanged.
v1.0.0
opencli 1.0.0 - Initial release of the OpenCLI skill. - Fetch data from popular sites like Twitter, Reddit, Bilibili, Zhihu, Xiaohongshu, YouTube, and more, without needing API keys. - Leverages Chrome with Browser Bridge extension to reuse login sessions. - Supports dozens of built-in commands across many platforms, with customizable output formats and filters. - See detailed command and parameter lists for each supported platform.
元数据
Slug opencli-skills
版本 1.0.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

opencli 是什么?

Fetch data from social, video, and news websites using OpenCLI by reusing Chrome login sessions without API keys. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 211 次。

如何安装 opencli?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install opencli-skills」即可一键安装,无需额外配置。

opencli 是免费的吗?

是的,opencli 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

opencli 支持哪些平台?

opencli 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 opencli?

由 张贝(@hellotombruce)开发并维护,当前版本 v1.0.1。

💬 留言讨论