mcpField
A
auto-updater

auto-updater

github.com/sundial-orgエージェントワークフロー673127 回インストール34 週間前に更新
リポジトリ

auto-updater について

auto-updaterは、Clawdbotとインストール済みスキルを毎日確認・更新し、変更内容を報告するClawdbotスキルです。定期メンテナンスを自動化したいClawdbotユーザー向けです。

主な機能

  1. 01毎日のcron更新チェック
  2. 02Clawdbotとインストール済みスキルの更新
  3. 03変更内容のサマリー送信
  4. 04ドライランでの更新確認

活用シーン

  1. 01Clawdbotの日常メンテナンスの自動化
  2. 02適用前に利用可能なスキル更新を確認
  3. 03定期更新後のレポート受信

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill auto-updater

インストール後、Claude Code で/auto-updaterを入力して読み込まれたか確認します。

同梱ファイルreferences/agent-guide.mdreferences/summary-examples.md

詳細

自動アップデートスキル

毎日のアップデート確認で、Clawdbot とスキルを常に最新の状態に保ちます。

このスキルでできること

このスキルは、次の処理を実行する日次 cron ジョブを設定します。

  1. Clawdbot 自体をアップデートします(clawdbot doctor またはパッケージマネージャーを使用)
  2. インストール済みのすべてのスキルをアップデートします(clawdhub update --all を使用)
  3. アップデートされた内容の概要をメッセージで通知します

セットアップ

クイックスタート

Clawdbot に自動アップデーターのセットアップを依頼します。

Set up daily auto-updates for yourself and all your skills.

または、cron ジョブを手動で追加します。

clawdbot cron add \
  --name "Daily Auto-Update" \
  --cron "0 4 * * *" \
  --tz "America/Los_Angeles" \
  --session isolated \
  --wake now \
  --deliver \
  --message "Run daily auto-updates: check for Clawdbot updates and update all skills. Report what was updated."
設定オプション
オプションデフォルト説明
時刻午前 4:00アップデートを実行する時刻です(--cron で変更できます)
タイムゾーンシステムのデフォルト--tz で設定します
配信先メインセッションアップデートの概要を送信する場所です

アップデートの仕組み

Clawdbot のアップデート

npm/pnpm/bun によるインストールの場合:

npm update -g clawdbot@latest
# or: pnpm update -g clawdbot@latest
# or: bun update -g clawdbot@latest

ソースからのインストールの場合(git checkout):

clawdbot update

マイグレーションを適用するため、アップデート後は必ず clawdbot doctor を実行してください。

スキルのアップデート
clawdhub update --all

インストール済みのすべてのスキルをレジストリと照合し、新しいバージョンがあるスキルをアップデートします。

アップデート概要の形式

アップデートが完了すると、次のようなメッセージが届きます。

🔄 Daily Auto-Update Complete

**Clawdbot**: Updated to v2026.1.10 (was v2026.1.9)

**Skills Updated (3)**:
- prd: 2.0.3 → 2.0.4
- browser: 1.2.0 → 1.2.1  
- nano-banana-pro: 3.1.0 → 3.1.2

**Skills Already Current (5)**:
gemini, sag, things-mac, himalaya, peekaboo

No issues encountered.

手動コマンド

アップデートを適用せずに確認します。

clawdhub update --all --dry-run

現在のスキルバージョンを表示します。

clawdhub list

Clawdbot のバージョンを確認します。

clawdbot --version

トラブルシューティング

アップデートが実行されない
  1. cron が有効になっていることを確認します。設定の cron.enabled を確認してください。
  2. Gateway が継続して稼働していることを確認します。
  3. cron ジョブが存在することを確認します:clawdbot cron list
アップデートの失敗

アップデートに失敗すると、概要にエラーが記載されます。よくある対処法は次のとおりです。

  • 権限エラー:Gateway ユーザーがスキルディレクトリに書き込めることを確認します
  • ネットワークエラー:インターネット接続を確認します
  • パッケージの競合:clawdbot doctor を実行して診断します
自動アップデートの無効化

cron ジョブを削除します。

clawdbot cron remove "Daily Auto-Update"

または、設定で一時的に無効にします。

{
  "cron": {
    "enabled": false
  }
}

リソース

コメント