openclaw-auto-updater
Schedule automatic OpenClaw and skill updates with reliable cron templates, timezone-safe scheduling, and clear summary outputs. Use for hands-off maintenance, scheduled upgrades, and concise update reports.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dasweltall/openclaw-auto-updaterWhat This Skill Does
The openclaw-auto-updater is a specialized maintenance skill designed to automate the lifecycle management of your OpenClaw agent. By leveraging the built-in cron scheduling engine, it eliminates the need for manual oversight when patches, feature releases, or skill updates are deployed. This skill acts as an orchestrator, executing internal update commands for the OpenClaw core and querying ClawHub to refresh installed third-party modules. It is engineered to output structured summaries, ensuring you can quickly identify the status of your agent environment at a glance without digging through verbose system logs.
Installation
To integrate this automation into your environment, use the ClawHub installer. Execute the following command in your terminal or via the OpenClaw management console:
clawhub install openclaw/skills/skills/dasweltall/openclaw-auto-updater
Once installed, you can immediately begin configuring your schedule using the openclaw cron add command set to ensure your system stays current with the latest releases.
Use Cases
- Production Stability: Set up weekly updates for non-critical environments to ensure all dependencies are current without disrupting business hours.
- Continuous Integration Maintenance: Use the 'Core Only' mode for automated environments where core upgrades are required for security, but custom skills need manual testing.
- Proactive Monitoring: Use the 'Dry Run' mode to receive scheduled reports on available updates, allowing you to manually trigger deployments after reviewing the proposed changes.
Example Prompts
- "OpenClaw, please schedule a daily update for the core system at 03:30 AM Berlin time and notify me via the standard summary report."
- "Add a weekly task for every Sunday at 4:00 AM to update all installed skills via ClawHub and report any failure logs."
- "Set up a dry run for the auto-updater to show me what would change if I were to run a full system update tonight."
Tips & Limitations
- Gateway Restarts: Be aware that updating the OpenClaw core may trigger a gateway restart. Always schedule updates for off-peak hours to avoid service interruptions.
- Timezone Precision: Always provide the
--tzflag when adding cron jobs to prevent drift or unexpected execution times caused by Daylight Savings shifts. - Error Handling: If an update fails, the summary will contain the specific error codes. Check the logs if a skill remains 'pending' after an update cycle.
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-dasweltall-openclaw-auto-updater": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, code-execution