From teylersf-openclaw-auto-updater
Automatically update OpenClaw every night. Use when the user wants their agent to stay up-to-date with the latest OpenClaw version. Runs a cron job that stops the gateway, runs the update, and restarts. Triggered when user mentions: "update yourself", "auto update", "nightly update", "keep updated", "self update", or any variation of updating the agent.
How this skill is triggered — by the user, by Claude, or both
Slash command
/teylersf-openclaw-auto-updater:auto-updaterThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill keeps OpenClaw updated by running a nightly cron job that executes an external shell script — so the update works even when the gateway restarts.
This skill keeps OpenClaw updated by running a nightly cron job that executes an external shell script — so the update works even when the gateway restarts.
To enable auto-updates, say "set up auto-updater" and I'll:
The agent can't run commands while the gateway is restarting. We use a standalone shell script that runs independently of the agent.
#!/bin/bash
# OpenClaw Auto-Updater
openclaw gateway stop
openclaw update.run
openclaw gateway start
Tell me "change update time to [time]" and I'll update the cron schedule.
Say "update yourself now" and I'll run the script immediately.
Check the log file: ~/openclaw-update.log
Guides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
npx claudepluginhub joshuarweaver/cascade-code-devops-misc-1 --plugin teylersf-openclaw-auto-updater