opencli zh

v1.0.3

使用 opencli CLI 访问其已支持的网站、桌面应用与外部 CLI。用于浏览、搜索、查看时间线、书签、通知、主页、热榜、文章、历史记录,或在获得用户确认时执行目标平台已支持的写操作。对 opencli 已支持的目标,优先使用 opencli,而不是浏览器自动化或手工切换执行面;仅网站支持自定义适配器。

1· 79·0 current·0 all-time
bypoisk@poiskgit
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
Crypto
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
技能名与描述都表明要调用 opencli CLI;metadata 要求存在 opencli 二进制和 ~/.opencli 相关路径,install 指向 npm 包 @jackwener/opencli 并创建 opencli 二进制——这些都与描述的用途直接对应。
Instruction Scope
SKILL.md 明确规定运行时会读取本地 reference 卡、执行 opencli 命令,并在需要时进入会读取/写入 ~/.opencli 或访问浏览器桥接/登录态的高级流程。关键点:SKILL.md 要求在进入会读取浏览器状态或写入 ~/.opencli 的流程前先获得用户明确同意,这减少了随意访问敏感会话的风险。注意需要确保代理在实际运行时严格遵守“先征得用户同意”的规则。
Install Mechanism
安装通过 npm 包 @jackwener/opencli(node 安装器)提供 opencli 二进制,属于常见 moderate-risk 安装路径(公开 npm 包)。没有发现使用不明 URL、短链接或下载并解压任意远程归档的高风险安装行为。
Credentials
技能不要求任何必需的环境变量或外部凭据。文档中列出的可选调试 env(如 OPENCLI_VERBOSE、OPENCLI_DAEMON_PORT 等)是合理的可选设置,与技能功能相关且不是必需的。要求访问的持久化路径(~/.opencli 等)也与 opencli 的预期用途匹配。
Persistence & Privilege
技能不会强制常驻(always: false),也未请求修改其他技能或系统范围配置。它确实涉及用户主目录下的持久化路径 ~/.opencli,并允许创建自定义适配器到 ~/.opencli/clis,但 SKILL.md 要求在写入前必须获得用户明确许可——这是一项重要的限制。
Assessment
简单建议: - 仅当你信任 opencli 的来源(npm 包 @jackwener/opencli / upstream 仓库)时安装;可先在独立环境手动运行 opencli 检查行为。 - 该技能会调用本地 opencli 二进制并在同意后可能写入 ~/.opencli/clis 等用户主目录路径;在允许写入前确认要保存到你账户的持久化适配器内容。 - 有些适配器/调试操作会读取浏览器桥接与登录态(可能暴露个人会话数据),SKILL.md 要求在进入这些流程前征得你同意:安装或使用时请注意只在明确授权的情况下让技能执行这些操作。 - 安装来自 npm,属于常见流程,但仍建议核实包的 npm 页面与 GitHub 仓库、查看最近发布记录与信任度。 - 若担心自动调用,记住技能默认允许代理自主调用(平台默认行为),但此技能没有设置 always:true;如需更严格控制,可在安装前或平台上限制该技能的自动调用权限。

Like a lobster shell, security has layers — review code before you run it.

latestvk973rvd00kr0nj5ht3akn2pd7184bazj

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🌐 Clawdis
Binsopencli
Config~/.opencli, ~/.opencli/clis, ~/.opencli/explore, ~/.opencli/record

Install

Install opencli CLI (npm)
Bins: opencli
npm i -g @jackwener/opencli

Comments