auto-updater について
auto-updaterは、Clawdbotとインストール済みスキルを毎日確認・更新し、変更内容を報告するClawdbotスキルです。定期メンテナンスを自動化したいClawdbotユーザー向けです。
主な機能
- 01毎日のcron更新チェック
- 02Clawdbotとインストール済みスキルの更新
- 03変更内容のサマリー送信
- 04ドライランでの更新確認
活用シーン
- 01Clawdbotの日常メンテナンスの自動化
- 02適用前に利用可能なスキル更新を確認
- 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 ジョブを設定します。
- Clawdbot 自体をアップデートします(
clawdbot doctorまたはパッケージマネージャーを使用) - インストール済みのすべてのスキルをアップデートします(
clawdhub update --allを使用) - アップデートされた内容の概要をメッセージで通知します
セットアップ
クイックスタート
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
トラブルシューティング
アップデートが実行されない
- cron が有効になっていることを確認します。設定の
cron.enabledを確認してください。 - Gateway が継続して稼働していることを確認します。
- cron ジョブが存在することを確認します:
clawdbot cron list
アップデートの失敗
アップデートに失敗すると、概要にエラーが記載されます。よくある対処法は次のとおりです。
- 権限エラー:Gateway ユーザーがスキルディレクトリに書き込めることを確認します
- ネットワークエラー:インターネット接続を確認します
- パッケージの競合:
clawdbot doctorを実行して診断します
自動アップデートの無効化
cron ジョブを削除します。
clawdbot cron remove "Daily Auto-Update"
または、設定で一時的に無効にします。
{
"cron": {
"enabled": false
}
}
リソース
コメント
Markdown 対応