# auto-updater

Скилл настраивает ночное обновление OpenClaw через cron и отдельный shell-скрипт. Пригодится, когда агент должен сам поддерживать актуальную версию.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1200 установок
- Автор: Teylersf
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/Teylersf/openclaw-auto-updater/tree/HEAD/SKILL.md
- Обновлён: 2026-02-18
- HTML: https://affpapa.org/nevibecode/skills/auto-updater

## Что делает

auto-updater создаёт ежедневную cron-задачу для обновления OpenClaw. В заданное время отдельный shell-скрипт останавливает gateway, запускает `openclaw update.run`, затем снова запускает gateway. Скрипт работает независимо от агента, поэтому перезапуск gateway не прерывает сам процесс обновления.

Скилл умеет менять время запуска по команде и выполнять обновление вручную. Журнал записывается в `~/openclaw-update.log`. Без отдельного shell-скрипта обновление прервётся при перезапуске gateway, поэтому этот компонент нужен для работы ночного сценария.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Teylersf/openclaw-auto-updater --skill auto-updater -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/auto-updater/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/auto-updater/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Teylersf/openclaw-auto-updater --skill auto-updater -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/auto-updater/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Teylersf/openclaw-auto-updater --skill auto-updater -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/auto-updater/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install Teylersf/openclaw-auto-updater auto-updater
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/auto-updater/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Teylersf/openclaw-auto-updater --skill auto-updater -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/Teylersf/openclaw-auto-updater
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/auto-updater/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add Teylersf/openclaw-auto-updater --skill auto-updater -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/Teylersf/openclaw-auto-updater/tree/HEAD/SKILL.md

## Когда брать
- настроить ночное обновление OpenClaw
- перезапустить gateway вокруг обновления
- изменить время запуска cron-задачи
- запустить обновление вручную
- проверить журнал обновлений

## Примеры запросов агенту
- Настрой `auto-updater` для ночного обновления OpenClaw.
- Измени время обновления на 4 AM.
- Обнови OpenClaw сейчас вручную.

## Похожие
- [macos-auto-update](https://affpapa.org/nevibecode/skills/macos-auto-update.md) — скилл · 560 установок
- [openclaw-audit-watchdog](https://affpapa.org/nevibecode/skills/openclaw-audit-watchdog.md) — скилл · 751 установка
- [token-optimizer](https://affpapa.org/nevibecode/skills/d4kooo-token-optimizer.md) — скилл · 495 установок
- [dependency-updater](https://affpapa.org/nevibecode/skills/dependency-updater.md) — скилл · 136 установок
- [openclaw-config](https://affpapa.org/nevibecode/skills/openclaw-config.md) — скилл · 2800 установок
- [crontap-heartbeat-for-cron](https://affpapa.org/nevibecode/skills/crontap-heartbeat-for-cron.md) — скилл · 883 установки

## Другие версии с тем же именем
- [auto-updater · anthropics](https://affpapa.org/nevibecode/skills/anthropics-auto-updater.md) — 621 установка

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
