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. Configure daily maintenance checks to ensure your bots run the latest versions.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/pntrivedy/auto-updater-1-0-0What This Skill Does
The Auto-Updater skill is an essential maintenance agent designed to keep your OpenClaw ecosystem running at peak performance. Instead of manually checking for updates, this skill automates the entire lifecycle of maintenance. It configures a background cron job that periodically triggers a system-wide check for new versions of both the Clawdbot framework and all installed skills. By interfacing with your system's package manager or Git repository and querying the ClawdHub registry, it ensures you are always on the latest stable releases. Once the update process completes, the skill compiles a detailed summary message, providing transparency into version changes, migration status, and the health of your configuration, allowing you to remain informed without the overhead of manual maintenance.
Installation
The simplest way to install the auto-updater is via the OpenClaw command-line interface. You can initialize the skill by requesting it directly from your agent, or install it manually using the following command: clawhub install openclaw/skills/skills/pntrivedy/auto-updater-1-0-0. Once installed, you can enable the daily maintenance schedule by asking your agent to 'Set up daily auto-updates.' Alternatively, you can define a custom cron job using the clawdbot cron add command, specifying your preferred time, timezone, and execution environment to suit your unique workflow requirements.
Use Cases
This skill is perfect for developers and power users who maintain complex agent configurations with multiple dependencies. It is particularly useful for production-grade bots where consistent uptime and security patching are critical. By scheduling updates during off-peak hours, you ensure your bots are always patched against security vulnerabilities and feature regressions without interrupting your primary working hours. It also serves as an automated verification tool, running clawdbot doctor after every update to ensure that local database migrations and dependency configurations remain consistent with the latest software version.
Example Prompts
- "Set up daily auto-updates for yourself and all my installed skills at 4 AM."
- "Show me the status of my auto-updater job and tell me when it is scheduled to run next."
- "Disable the auto-updater cron job for now; I want to handle upgrades manually for the next few days."
Tips & Limitations
To ensure success, always verify that your system environment allows write permissions for the agent to modify its own directory, as this is required for successful binary updates. If you use a custom installation method, ensure your environment variables are correctly mapped for the clawdbot command. Note that if you have modified core source files directly without using a git-based override, auto-updates might trigger warnings regarding uncommitted changes. Always check the clawdhub list periodically to verify your installed versions. While the skill is highly automated, it is recommended to monitor the summary messages after major releases to catch any breaking changes in plugin functionality.
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-pntrivedy-auto-updater-1-0-0": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution
Related Skills
self-improvement
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
Lancedb Memory
Skill by pntrivedy
parallel
High-accuracy web search and research via Parallel.ai API. Optimized for AI agents with rich excerpts and citations.
n8n
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.