← Back to Skills Marketplace
99
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install nutstore-webdav-storage
Description
使用坚果云 WebDAV 为 OpenClaw 多 agent 工作区做备份、归档与恢复的 skill。默认按 agent 备份身份信息文件与 memory 目录;如有明确要求,也支持自定义文件或目录备份到坚果云,并保留默认排除敏感文件的执行规则。
Usage Guidance
What to check before installing / running: 1) Confirm you have bash and rclone installed on the host where you will run these scripts — the scripts exit if rclone is absent, but the skill metadata didn't declare this dependency. 2) Configure the Nutstore remote interactively (rclone config) where possible; avoid embedding credentials in scripts or long-lived shell history. If you must automate rclone config, put credentials into a secure secrets store and prefer ephemeral environment variables, not checked-in files. 3) Run the flow with dry-run (NUTSTORE_DRY_RUN=1) and test restores to a temporary RESTORE_TARGET_ROOT before enabling cron. 4) Review the scripts yourself (they are included) — they appear to enforce relative-path safety checks and exclude common sensitive directories, but verify the exclusion list matches your environment (e.g., custom secret file names). 5) If you plan non-interactive setup, note the docs show NUTSTORE_USER/NUTSTORE_PASS — these are not declared in registry metadata; handle them securely. 6) If you need the registry metadata to be accurate (for automation or policy auditing), ask the publisher to declare rclone and the optional env vars in requires.env or update the manifest so integrators know the prerequisites.
Capability Assessment
Purpose & Capability
The name/description (backup OpenClaw workspace identity and memory to Nutstore WebDAV) matches the included scripts and docs: all logic is rclone-based and limited to workspace subpaths per-agent. However metadata lists no required binaries or credentials while the scripts explicitly require bash and rclone; references also show optional environment vars (NUTSTORE_USER / NUTSTORE_PASS) for non-interactive rclone config. The omission in registry metadata is an inconsistency to be aware of.
Instruction Scope
SKILL.md + scripts restrict operations to $WORKSPACE_ROOT/<agent> paths, default identity files and memory/, and explicitly block unsafe paths (../ or absolute paths) in custom modes. The scripts also include exclusion rules (secrets, cookies, .secret.key, .venv, node_modules, temp). They instruct using rclone (which handles network access) and recommend interactive rclone config; there are no instructions to read unrelated system files or send data to unexpected endpoints beyond Nutstore WebDAV.
Install Mechanism
This is instruction-only with bundled shell scripts; there is no remote download/install step. No package fetch from third-party URLs or archive extraction is present. Risk surface is limited to executing provided shell scripts locally.
Credentials
The skill does not declare required env vars in its metadata, but the scripts expect several optional environment variables at runtime (RCLONE_BIN, WORKSPACE_ROOT, NUTSTORE_REMOTE, NUTSTORE_DRY_RUN, AGENTS, CUSTOM_BACKUP_PATHS, RESTORE_TARGET_ROOT, RESTORE_FORCE). The docs also demonstrate NUTSTORE_USER / NUTSTORE_PASS for non-interactive rclone config. Those variables are proportional to the task, but the metadata omission means users might not realize they need to supply secure credentials for Nutstore and protect them (and the non-interactive example could encourage putting an app password into an environment variable or script).
Persistence & Privilege
always is false and the skill does not try to persist itself or modify other skills. It only provides scripts the user runs locally; no autonomous installation or global privilege escalation is present.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nutstore-webdav-storage - After installation, invoke the skill by name or use
/nutstore-webdav-storage - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
首个增强版:补齐 cron 模板输出、正式工作区定点恢复显式确认、轻量备份检查、AGENTS 使用示例与 Nutstore/WebDAV 注意事项,在不扩大边界的前提下提升自动化接入、恢复安全性与运维体验。
v1.0.0
Initial V1 release: default/custom backup, identity/memory/path restore, initialization guidance, and generalized workspace path handling.
Metadata
Frequently Asked Questions
What is Nutstore WebDAV Storage?
使用坚果云 WebDAV 为 OpenClaw 多 agent 工作区做备份、归档与恢复的 skill。默认按 agent 备份身份信息文件与 memory 目录;如有明确要求,也支持自定义文件或目录备份到坚果云,并保留默认排除敏感文件的执行规则。 It is an AI Agent Skill for Claude Code / OpenClaw, with 99 downloads so far.
How do I install Nutstore WebDAV Storage?
Run "/install nutstore-webdav-storage" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nutstore WebDAV Storage free?
Yes, Nutstore WebDAV Storage is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Nutstore WebDAV Storage support?
Nutstore WebDAV Storage is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nutstore WebDAV Storage?
It is built and maintained by 辰慕霆 (@chenmuting); the current version is v1.1.0.
More Skills