personality-backup
Create encrypted backups of agent personality files, memory, config, secrets, and projects. Use when the agent needs to set up, run, or manage automated backups of its workspace and identity files. Supports configurable backup targets, AES-256 encryption via 7-zip, and delivery via email (SMTP) or local storage.
Why use this skill?
Securely back up your OpenClaw agent identity, memory, and workspace with AES-256 encryption. Supports local storage or SMTP email delivery for safe data recovery.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/civilainominee/personality-backupWhat This Skill Does
The personality-backup skill provides a robust, encrypted solution for backing up the critical components of an OpenClaw agent. It captures personality files, internal memory, workspace configurations, and secret keys, wrapping them into an AES-256 encrypted archive using 7-zip. By automating the backup of these files, the agent ensures its identity and progress can be restored or migrated without data loss. It supports flexible delivery mechanisms, including local storage for direct file system access and SMTP for remote off-site storage via email attachments.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/civilainominee/personality-backup
Ensure that the p7zip-full package is installed on your system to handle the compression and encryption routines. Configure your settings by creating a backup-config.json file in your ~/.openclaw/secrets/ directory, specifying your desired storage location and encryption password path.
Use Cases
This skill is essential for users who want to safeguard their agent's progress. Use it to:
- Migrate your agent between different servers or local machines.
- Create periodic snapshots of your agent's memory to avoid data loss during experiments.
- Maintain an off-site backup for disaster recovery using the SMTP delivery method.
- Securely store sensitive configuration files without leaving them in plain text.
Example Prompts
- "Perform a manual backup of my current agent identity and workspace files using the default configuration settings."
- "Set up a cron job to automate daily backups of my memory and personality files at 3:00 AM."
- "Restore my agent environment using the archive created by the personality-backup tool following the generated RESTORE.md instructions."
Tips & Limitations
- Security: Always use a strong, unique password stored in a file with restricted read permissions (e.g., chmod 600).
- Storage: If using email as a delivery target, be aware of attachment size limits imposed by your email provider.
- Automation: Regularly check your backups to ensure they are successfully encrypted and reachable, as stale backups provide a false sense of security. The skill automatically generates a RESTORE.md, which is vital; treat this file as your primary recovery manual.
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-civilainominee-personality-backup": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, network-access