workspace-backup-manager
/install jpeng-workspace-backup-manager
Workspace Backup Manager
Creates and manages workspace backup snapshots for recovery and versioning.
Usage
const backup = require('./skills/workspace-backup-manager');
// Create a backup
const result = backup.createBackup();
// Create named backup
const result = backup.createBackup({ name: 'before-major-change' });
// List backups
const list = backup.listBackups();
console.log(backup.formatList(list));
// Restore from backup
backup.restoreBackup({ backupName: 'backup-2026-03-26' });
// Cleanup old backups (keep last 10)
backup.cleanupBackups({ keepCount: 10 });
Functions
createBackup(options)- Create a new backup snapshotlistBackups(backupDir)- List all available backupsrestoreBackup(options)- Restore workspace from a backupcleanupBackups(options)- Delete old backups, keeping most recentformatList(result)- Format backup list for display
Backup Contents
Backs up:
- Root files: MEMORY.md, SOUL.md, IDENTITY.md, AGENTS.md, USER.md, HEARTBEAT.md, TOOLS.md
- Directories: memory/, logs/
Example Output
📦 Available Backups (3)
- backup-2026-03-26T03-12-00
Created: 2026-03-26T03:12:00Z
Files: 45 | Size: 128.5 KB
- backup-2026-03-25T18-00-00
Created: 2026-03-25T18:00:00Z
Files: 42 | Size: 115.2 KB
Total size: 0.24 MB
CLI Usage
node -e "require('./skills/workspace-backup-manager').main()"
Storage Location
Backups are stored in:
/root/.openclaw/workspace/backups/
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install jpeng-workspace-backup-manager - After installation, invoke the skill by name or use
/jpeng-workspace-backup-manager - Provide required inputs per the skill's parameter spec and get structured output
What is workspace-backup-manager?
Manages workspace backups by creating snapshots and enabling restore points for recovery. Use when backing up workspace or restoring from backup. It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.
How do I install workspace-backup-manager?
Run "/install jpeng-workspace-backup-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is workspace-backup-manager free?
Yes, workspace-backup-manager is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does workspace-backup-manager support?
workspace-backup-manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created workspace-backup-manager?
It is built and maintained by jpengcheng523-netizen (@jpengcheng523-netizen); the current version is v1.0.0.