← 返回 Skills 市场
ashbrener

Workspace Sync & Backup

作者 ashbrener · GitHub ↗ · v2.4.0 · MIT-0
cross-platform ⚠ suspicious
171
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-workspace-sync
功能描述
Sync agent workspace with cloud storage (Dropbox, Google Drive, S3, etc.) using rclone.
安全使用建议
This skill appears to do what it says (rclone-based workspace sync) but take these precautions before installing/running: - Inspect setup.sh before running. It may prompt to install rclone and includes a curl | sudo sh install path; prefer installing rclone via your OS package manager (brew/apt/etc.) rather than piping a remote script to sudo. - Understand where rclone will store credentials (RCLONE_CONFIG or ~/.openclaw/rclone/rclone.conf by default). Those files will contain your cloud provider tokens — review and protect them. - The SKILL.md describes mailbox automation; the included scripts implement generic sync commands (bisync/push/pull). Test in --dry-run mode and use small test folders first to verify behavior, especially before using bisync or --resync (destructive). - Use and review the .sync-excludes file to avoid accidentally syncing secrets or large data. - If you need stricter guarantees, set explicit env vars (OPENCLAW_STATE_DIR, RCLONE_CONFIG, WORKSPACE_SYNC_REMOTE, WORKSPACE_DIR) so state and credentials land where you expect. - If you want to avoid remote script execution risk, decline the automatic install option and install rclone manually, then run setup.sh only for the rclone config steps.
功能分析
Type: OpenClaw Skill Name: openclaw-workspace-sync Version: 2.4.0 The bundle provides workspace synchronization and backup capabilities using rclone, which involves high-risk data access and export. It is classified as suspicious due to the use of a risky installation pattern (`curl | sudo sh`) in `scripts/setup.sh` and the potential for exfiltrating sensitive agent data (memory, config, and workspace files) to external cloud providers. While the scripts and `SKILL.md` instructions appear aligned with the stated purpose, the broad permissions and the installer's method are significant security concerns.
能力评估
Purpose & Capability
Name and description match the included scripts: the skill uses rclone to sync a workspace. Requiring rclone is appropriate. However, SKILL.md describes mailbox-style inbox/outbox automation (push+drain) while the provided scripts implement generic bisync/push/pull operations and setup; mailbox-specific automation (automatic moves between cloud:_outbox and local _inbox) is described but not implemented in the supplied scripts, suggesting a partial mismatch between documentation and shipped code.
Instruction Scope
SKILL.md and scripts stay within sync/backup scope (they check/install rclone, run rclone config, sync files, and write local status files). The setup script runs rclone's interactive config flow (which will capture provider credentials into a local rclone.conf). The scripts reference environment variables (OPENCLAW_STATE_DIR, RCLONE_CONFIG, WORKSPACE_SYNC_REMOTE, etc.) that are not listed as required in metadata—these are optional but affect where credentials and state are written. No instructions attempt to read unrelated user data beyond the workspace dir and rclone config.
Install Mechanism
setup.sh can auto-install rclone by running: curl -fsSL https://rclone.org/install.sh | sudo sh. Piping a remote install script into sudo sh is high-risk: although rclone.org is the official source, executing a fetched script with elevated privileges is dangerous if the URL were ever compromised. Homebrew is used on macOS (low-risk). There is no packaged install spec in registries; install is manual/interactive via the included script.
Credentials
The skill declares no required env vars or credentials, which is reasonable because rclone handles provider auth. However, the scripts rely on several optional env vars (OPENCLAW_STATE_DIR, RCLONE_CONFIG, WORKSPACE_SYNC_REMOTE, WORKSPACE_SYNC_LOCAL_PATH, WORKSPACE_DIR) and default to writing rclone's config and credentials under ~/.openclaw by default. The skill does not explicitly surface that it will create/store provider credentials on disk, which users should be aware of.
Persistence & Privilege
always:false (no forced presence). The skill supports automatic sync triggers (on-session start/end, periodic interval) via agent config, which is normal for a sync plugin. It does not request elevated platform-wide privileges or modify other skills' configurations. Autonomous invocation is allowed (platform default) and appropriate for this feature, but users should be mindful of automatic sync timing and notifyOnInbox settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-workspace-sync
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-workspace-sync 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.4.0
**Workspace sync skill now supports robust, configurable cloud syncing and automated encrypted backups.** - Adds support for syncing agent workspace with Dropbox, Google Drive, S3, and more via rclone. - Multiple sync modes: mailbox (recommended), mirror, and advanced bisync. - Provides detailed configuration options for sync intervals, paths, exclusions, conflict resolution, and auto-triggering on session events. - Includes automatic recovery from stale lock files and interrupted syncs (for bisync). - Introduces encrypted, streaming backup commands and configuration for secure automated snapshots to user cloud storage. - Extensive documentation covers setup, troubleshooting, and safe operation for all modes.
元数据
Slug openclaw-workspace-sync
版本 2.4.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Workspace Sync & Backup 是什么?

Sync agent workspace with cloud storage (Dropbox, Google Drive, S3, etc.) using rclone. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 171 次。

如何安装 Workspace Sync & Backup?

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

Workspace Sync & Backup 是免费的吗?

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

Workspace Sync & Backup 支持哪些平台?

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

谁开发了 Workspace Sync & Backup?

由 ashbrener(@ashbrener)开发并维护,当前版本 v2.4.0。

💬 留言讨论