Agent-skills clawdbot-release-check

Check for new OpenClaw releases and notify once per new version.

install
source · Clone the upstream repo
git clone https://github.com/jdrhyne/agent-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jdrhyne/agent-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/clawdbot/clawdbot-release-check" ~/.claude/skills/jdrhyne-agent-skills-clawdbot-release-check && rm -rf "$T"
manifest: clawdbot/clawdbot-release-check/SKILL.md
source content

OpenClaw Release Check

Checks for new OpenClaw releases from GitHub and notifies once per version (no spam).

Installation

clawhub install clawdbot-release-check

Quick Setup (cron)

# Add daily update check at 9am, notify via Telegram
{baseDir}/scripts/setup.sh --telegram YOUR_TELEGRAM_ID

# Custom hour
{baseDir}/scripts/setup.sh --hour 8 --telegram YOUR_TELEGRAM_ID

# Remove cron job
{baseDir}/scripts/setup.sh --uninstall

After setup, restart gateway:

openclaw gateway restart

Manual Usage

{baseDir}/scripts/check.sh
{baseDir}/scripts/check.sh --status
{baseDir}/scripts/check.sh --force
{baseDir}/scripts/check.sh --all-highlights
{baseDir}/scripts/check.sh --reset
{baseDir}/scripts/check.sh --help

Files

  • State:
    ~/.openclaw/clawdbot-release-check-state.json
  • Cache:
    ~/.openclaw/clawdbot-release-check-cache.json

Configuration

Environment variables:

  • OPENCLAW_DIR
    — path to OpenClaw source/install
  • CACHE_MAX_AGE_HOURS
    — cache TTL in hours (default: 24)