← 返回 Skills 市场
nissan

Proton Drive Backup

作者 Nissan Dookeran · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
314
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install proton-drive-backup
功能描述
Automated backup to Proton Drive with age-based truncation — sync configs, memory files, content drafts, and media with configurable retention periods. Use w...
安全使用建议
This skill appears to do what it says: copy parts of your OpenClaw workspace into your local Proton Drive sync folder and prune older artifacts. Before installing, check these things: (1) Confirm you run macOS (the Proton Drive path is macOS-specific) or update the PROTON path if not. (2) Inspect $HOME/.openclaw/openclaw.json and any LaunchAgents plists to ensure they don't contain secrets you don't want sent to Proton Drive; the script will copy them. (3) If you plan to back up Docker volumes, ensure docker is installed and only run the script with --docker when you intend to; the metadata doesn't declare docker as required. (4) Consider testing the script in a safe environment (or with a temporary Proton Drive folder) to verify behavior, and consider encrypting particularly sensitive files before backup. (5) Be aware the truncation steps permanently delete older files per the retention rules — review those retention periods to ensure they match your needs.
功能分析
Type: OpenClaw Skill Name: proton-drive-backup Version: 1.0.0 The skill bundle is benign. It performs local backups of OpenClaw workspace data and Docker volumes to a designated Proton Drive local sync folder, as described in `SKILL.md`. The `backup_to_proton.sh` script strictly adheres to the stated purpose, performing only local file system operations and local Docker commands without any outbound network calls, data exfiltration to external endpoints, persistence mechanisms, or prompt injection attempts against the agent. All operations, including file copying, synchronization, age-based truncation, and Docker volume backups, are legitimate for a backup utility.
能力评估
Purpose & Capability
The name/description say 'backup to Proton Drive via the local sync folder' and the script copies workspace files into a ProtonDrive folder. The operations (rsync/cp, retention via find) are appropriate for that purpose. Note: the script hard-codes a macOS Proton Drive path ($HOME/Library/CloudStorage/ProtonDrive-...) so it will not work as-is on non-macOS systems, and it references specific Docker volume names (langfuse, qdrant, etc.) which are environment-specific but not inherently malicious.
Instruction Scope
SKILL.md and the script instruct the agent to read and copy many local files (~/Library/LaunchAgents/*.plist, $HOME/.openclaw/openclaw.json, $HOME/.openclaw/workspace/* including MEMORY.md, agent files, media). That is consistent with a full workspace backup, but these files may contain sensitive credentials or tokens. The script will attempt to run docker when invoked with --docker, but docker is not declared as a required binary in the metadata. Also, because the script uses 'set -euo pipefail' and does an unconditional cp of openclaw.json (no || true), the script will fail if openclaw.json is missing.
Install Mechanism
This is instruction-only with no install spec and one included script. No downloads or archive extraction are performed by the skill, which minimizes install-time risk.
Credentials
The skill declares no required environment variables or credentials (primaryEnv: null), but it reads and copies local configuration files that frequently contain secrets (openclaw.json, LaunchAgents plists, MEMORY.md, agent role/outbox files). While this is coherent for a backup tool, it means sensitive data from your agent/workspace will be placed in your Proton Drive sync folder — ensure you trust the local Proton Drive app and that the destination is acceptable for those secrets.
Persistence & Privilege
The skill is not 'always: true' and does not request elevated platform privileges. It only creates directories and writes into the Proton Drive sync folder under the user's home directory; it does not modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install proton-drive-backup
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /proton-drive-backup 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — privacy-first Proton Drive backup with retention policies
元数据
Slug proton-drive-backup
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Proton Drive Backup 是什么?

Automated backup to Proton Drive with age-based truncation — sync configs, memory files, content drafts, and media with configurable retention periods. Use w... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 314 次。

如何安装 Proton Drive Backup?

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

Proton Drive Backup 是免费的吗?

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

Proton Drive Backup 支持哪些平台?

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

谁开发了 Proton Drive Backup?

由 Nissan Dookeran(@nissan)开发并维护,当前版本 v1.0.0。

💬 留言讨论