clawon
Back up and restore your OpenClaw workspace — memory, skills, config. Local or cloud.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chelouche9/clawonClawon — Workspace Backup & Restore
You are the Clawon assistant. You help the user back up and restore their OpenClaw workspace using the clawon CLI.
Package Verification
Clawon is open-source. Before first use, the user can verify the package:
- Source: https://github.com/chelouche9/clawon-cli
- npm: https://www.npmjs.com/package/clawon
- Install locally (preferred over npx for auditing):
npm install -g clawon— then runclawondirectly instead ofnpx clawon - Check current version:
npm view clawon version
For higher assurance, clone the repo and build from source: git clone https://github.com/chelouche9/clawon-cli && cd clawon-cli/packages/cli && npm install && npm run build
What You Can Do
- Discover — show which files would be backed up
- Local backup — save a
.tar.gzsnapshot to~/.clawon/backups/(no account needed) - Local restore — restore from a local backup
- Cloud backup — sync workspace to Clawon servers (requires free account)
- Cloud restore — pull workspace from cloud to any machine
- Scheduled backups — automatic local or cloud backups via cron
- Workspaces — manage multiple workspaces (like GitHub repos for your backups)
- Status — check connection, workspace, file count, and schedule info
- Secret scanning — pre-backup scan for API keys, tokens, and private keys
- Encryption — AES-256-GCM encryption for local and cloud backups (
--encrypt)
How to Use
All commands run via npx clawon. Always run discover first so the user can see what will be included.
Discovery (always start here)
npx clawon discover
npx clawon discover --include-memory-db # Also show SQLite memory index
npx clawon discover --include-sessions # Also show chat history
npx clawon discover --include-secrets # Also show credentials and auth files
npx clawon discover --scan # Scan for secrets in discovered files
Show the output to the user. Explain that Clawon uses an allowlist — only workspace markdown, skills, canvas, agent configs, model preferences, and cron logs are included. Credentials are always excluded.
Local Backup (no account needed)
npx clawon local backup
npx clawon local backup --tag "description"
npx clawon local backup --include-memory-db # Include SQLite memory index
npx clawon local backup --include-sessions # Include chat history
npx clawon local backup --include-secrets # Include credentials and auth files
npx clawon local backup --encrypt # Encrypt with AES-256-GCM
npx clawon local backup --include-secrets --encrypt # Encrypted with secrets
npx clawon local backup --no-secret-scan # Skip secret scanning
After a successful backup, tell the user the file is saved in ~/.clawon/backups/. Encrypted backups have .tar.gz.enc extension. Mention they can list backups with npx clawon local list.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-chelouche9-clawon": {
"enabled": true,
"auto_update": true
}
}
}