← 返回 Skills 市场
kakatkarakshay

Proton Pass CLI

作者 KakatkarAkshay · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
2193
总下载
0
收藏
2
当前安装
2
版本数
在 OpenClaw 中安装
/install proton-pass
功能描述
Manage Proton Pass vaults, items (logins, SSH keys, aliases, notes), passwords, SSH agent integration, and secret injection into applications. Use when working with Proton Pass for password management, SSH key storage, secret injection (run commands with secrets, inject into templates), environment variable injection, or generating secure passwords. Supports vault/item CRUD, sharing, member management, SSH agent operations, TOTP generation, secret references (pass://vault/item/field), template injection, and command execution with secrets.
安全使用建议
This SKILL.md appears to be a usage/install guide for a Proton Pass CLI and is internally consistent, but exercise caution: 1) The registry lists the source as unknown and provides no homepage — verify you obtained the skill from an official/trusted source before installing anything. 2) The install instructions include executing a remote script (curl | bash or install.ps1); prefer package-manager installs (Homebrew or official release assets) or review the install script contents before running. 3) The guide recommends putting credentials in environment variables or files and supports injecting secrets into arbitrary commands/templates — these are convenient but can leak secrets if scripts or agents run untrusted commands. 4) If you allow autonomous agent invocation, explicitly restrict the agent's ability to execute system commands or access sensitive files, and avoid granting broad runtime privileges. 5) If you need this skill, consider: obtaining the official binary from Proton's verified releases, auditing the install script, and using ephemeral/least-privilege automation tokens or file-based secret references rather than persistent plaintext env vars.
功能分析
Type: OpenClaw Skill Name: proton-pass Version: 1.1.0 The skill bundle is classified as suspicious due to several high-risk capabilities, despite being aligned with its stated purpose as a password and secret manager. These include the installation method via `curl | bash` from an external URL (`proton.me`), the ability to import SSH private keys from `~/.ssh/` (documented in SKILL.md), and the `pass-cli run` and `pass-cli inject` commands which allow executing arbitrary commands with injected secrets or writing secrets to arbitrary files. While these are legitimate functionalities for a secret management tool, they expose a significant attack surface if the AI agent were to be compromised by a subsequent malicious prompt, and the skill itself does not lack these meaningful high-risk behaviors.
能力评估
Purpose & Capability
The name/description align with the runtime instructions (vault/item management, secret injection, SSH integration). However the registry metadata lists source as unknown and homepage none, which reduces confidence this is an official packaged skill. The SKILL.md also describes functionality (execute commands with secrets injected) that requires the ability to run arbitrary commands — this is coherent with the stated features but materially increases risk.
Instruction Scope
The SKILL.md instructs the operator to download & pipe a remote install script (curl | bash or Invoke-WebRequest install.ps1) and to use environment variables or files to hold plaintext secrets (PROTON_PASS_PASSWORD, *_FILE). It explicitly documents 'secret injection' and 'command execution with secrets' (run arbitrary commands with secrets injected), which if executed by an agent or by scripts can exfiltrate secrets or be abused to run arbitrary code. The instructions do not request access to unrelated system files, but they do authorize use of secrets in arbitrary templates/commands — a high-risk capability.
Install Mechanism
There is no formal install spec in the registry, but SKILL.md recommends installing via a remote script piped to a shell (https://proton.me/download/pass-cli/install.sh) or a PowerShell script from the same domain, and offers Homebrew as an alternative. Download-and-execute from the network is high risk even when served from an official domain; Homebrew is lower risk. Absence of a documented packaged install in the registry means users/agents might follow the curl|bash route by default.
Credentials
The skill declares no required environment variables, but the instructions describe optional env vars and file-based variables for automation (PROTON_PASS_PASSWORD, PROTON_PASS_TOTP, PROTON_PASS_EXTRA_PASSWORD and *_FILE variants). Those env vars are directly relevant to the CLI, so they are proportionate to the stated purpose — however recommending plaintext credentials in env vars/files is a sensitive practice and should be treated carefully. The secret-injection feature is functionally justified for the described purpose but raises exfiltration risk.
Persistence & Privilege
The skill does not request always:true and does not ask to modify other skills or system-wide settings. It allows normal autonomous invocation (disable-model-invocation:false), which is the platform default; combined with the ability to inject and execute secrets, this increases the blast radius if the agent is allowed to call the skill autonomously.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install proton-pass
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /proton-pass 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Major update: Added secret injection commands (run, inject), configuration management, key storage providers, Docker support, telemetry controls, and expanded troubleshooting. Now includes complete secret management workflows for application integration.
v1.0.0
Initial release: Comprehensive Proton Pass CLI skill covering authentication, vault/item management, SSH agent integration, password generation, and secret management
元数据
Slug proton-pass
版本 1.1.0
许可证
累计安装 2
当前安装数 2
历史版本数 2
常见问题

Proton Pass CLI 是什么?

Manage Proton Pass vaults, items (logins, SSH keys, aliases, notes), passwords, SSH agent integration, and secret injection into applications. Use when working with Proton Pass for password management, SSH key storage, secret injection (run commands with secrets, inject into templates), environment variable injection, or generating secure passwords. Supports vault/item CRUD, sharing, member management, SSH agent operations, TOTP generation, secret references (pass://vault/item/field), template injection, and command execution with secrets. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2193 次。

如何安装 Proton Pass CLI?

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

Proton Pass CLI 是免费的吗?

是的,Proton Pass CLI 完全免费(开源免费),可自由下载、安装和使用。

Proton Pass CLI 支持哪些平台?

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

谁开发了 Proton Pass CLI?

由 KakatkarAkshay(@kakatkarakshay)开发并维护,当前版本 v1.1.0。

💬 留言讨论