workspace-backup-manager
v1.0.0Manages workspace backups by creating snapshots and enabling restore points for recovery. Use when backing up workspace or restoring from backup.
⭐ 0· 82·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The code implements createBackup, listBackups, restoreBackup, cleanupBackups and formatList as described. The declared purpose (workspace backups and restore points) aligns with the files operated on and the storage location used.
Instruction Scope
SKILL.md instructions and the code reference the same functionality and default paths (/root/.openclaw/workspace/backups). The README shows example usage consistent with exported functions. Note: the code will overwrite files when restoring and will delete backup directories during cleanup; there is no confirmation, access control, or size limits enforced—so accidental data overwrite or removal is possible if misused.
Install Mechanism
There is no install spec; this is effectively an instruction-and-code skill that runs locally using only built-in Node modules (fs, path). No external downloads or package installs are requested.
Credentials
No environment variables, credentials, or external service tokens are requested. The defaults use absolute filesystem paths under /root/.openclaw, which is consistent with its purpose but implies it needs filesystem write/read permission to that location.
Persistence & Privilege
The skill is not force-included (always: false) and does not modify other skills or global agent settings. It performs local filesystem writes and deletions only within backup/workspace directories.
Assessment
This skill appears to do what it says — local backups, listing, restore, and cleanup — and it does not contact external services or request secrets. Before installing, consider: (1) it defaults to /root/.openclaw/workspace and will read/write/delete files there, so run it with appropriate filesystem permissions; (2) restore operations overwrite workspace files without confirmation, and cleanup permanently deletes backup directories, so back up important data elsewhere first; (3) review the included index.js if you want to confirm any behavior or change default paths; and (4) because the skill comes from an unknown source, prefer running it in a controlled environment (non-production or limited-permission user) until you are comfortable with it.Like a lobster shell, security has layers — review code before you run it.
latestvk97bm8eesa34w8thfpr41a1xt983mmdm
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
