update-plus
Full backup, update, and restore for OpenClaw - config, workspace, and skills with auto-rollback
Why use this skill?
Safely manage your OpenClaw environment with Update Plus. Automated backups, easy restores, and secure rollbacks for your config, workspace, and AI agent skills.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hopyky/update-plusWhat This Skill Does
Update Plus is an essential utility for OpenClaw users, designed to manage the lifecycle of your AI agent environment. It handles the critical tasks of backing up your configuration, workspace, and skills to prevent data loss. By providing a unified interface for system updates, it ensures your environment stays current with the latest features while minimizing the risks of unstable deployments. The skill features robust auto-rollback capabilities that automatically revert your environment to its previous stable state if an update process fails, making it a critical tool for maintaining high availability.
Installation
To install the skill, clone the repository directly into your OpenClaw skills directory using: git clone https://github.com/hopyky/update-plus.git ~/.openclaw/skills/update-plus. After cloning, you should add the tool to your system path by symlinking it to your personal bin folder: ln -sf ~/.openclaw/skills/update-plus/bin/update-plus ~/bin/update-plus. Ensure your shell configuration includes the local bin directory in your PATH variable to run commands globally. Finally, configure your settings by creating a ~/.openclaw/update-plus.json file to define your backup frequency, directory preferences, and notification targets.
Use Cases
- Pre-Update Safety: Automatically trigger a full, encrypted backup before installing new agent skills to ensure you have a recovery point.
- Disaster Recovery: Quickly restore a corrupted workspace or misconfigured setup from a previous, known-good tarball backup.
- Environment Sync: Keep production and development skill directories synchronized across different machine configurations or storage paths.
- Scheduled Maintenance: Use the integrated cron command to automate nightly backups and updates, ensuring your agent is always running the latest code without manual intervention.
Example Prompts
- "Hey OpenClaw, check if there are any new updates available for my installed skills and run a dry-run to see what would change."
- "Create a full backup of my current OpenClaw workspace and configuration now so I can safely experiment with new agent behaviors."
- "Restore my environment to the state it was in yesterday using the latest available backup file in my directory."
Tips & Limitations
Always define an exclusion list in your configuration (e.g., node_modules or logs) to keep your backup archives lean and performant. While the tool supports encrypted backups, ensure your GPG keys are managed securely; losing your keys will make backups permanently inaccessible. Note that the automatic rollback feature is best-effort and should not replace secondary off-site backups if you are working with mission-critical agent configurations. Always review the results of --dry-run operations before executing full system updates on production machines.
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-hopyky-update-plus": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, network-access, code-execution
Related Skills
tts-whatsapp
Send high-quality text-to-speech voice messages on WhatsApp in 40+ languages with automatic delivery
clawdbot-update-plus
Full backup, update, and restore for Clawdbot - config, workspace, and skills with auto-rollback
self-reflection
Continuous self-improvement through structured reflection and memory
Wikijs
Skill by hopyky