# cli-backup-sync

Скилл для работы с бэкапами Anthropic из терминала: инкрементальные снимки, синхронизация с облаком, расписания и восстановление из архивов.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 963 установки · ★ 81243
- Автор: cheaper-inference
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/cheaper-inference/OmniRoute/tree/HEAD/skills/cli-backup-sync/SKILL.md
- Обновлён: 2026-10-25
- HTML: https://affpapa.org/nevibecode/skills/cli-backup-sync

## Что делает

Скилл даёт агенту карту CLI-команд Anthropic, отвечающих за резервные копии. Через него можно запустить разовый снимок, посмотреть статус последних бэкапов, включить или выключить расписание и восстановиться из архива по идентификатору.

Внутри — набор подкоманд `omniroute backup` и `omniroute sync`. У `backup create` есть флаги `--name`, `--cloud`, `--encrypt`, `--key-file`, `--exclude` и `--retention`, у `backup enable` — `--cron`, `--cloud`, `--encrypt` и `--retention`. Восстановление идёт через `omniroute backup restore [backupId]`, список доступных копий смотрится с `--list`. Для синхронизации есть `sync push`, `sync pull [outPath]`, `sync bundle <outPath>`, `sync import <bundlePath>` с `--dry-run` и управление токенами: `sync tokens`, `sync create`, `sync revoke <id>`.

Сам CLI ставится отдельно: `npm install -g omniroute` или запуск через `npx omniroute`. Без установленного пакета скилл бесполезен, потому что все команды уходят в `omniroute`. Восстановление перезаписывает данные, поэтому сначала стоит прогнать `omniroute backup restore --list` и убедиться, что берёте нужный снимок.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add cheaper-inference/OmniRoute --skill cli-backup-sync -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add cheaper-inference/OmniRoute --skill cli-backup-sync -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add cheaper-inference/OmniRoute --skill cli-backup-sync -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install cheaper-inference/OmniRoute cli-backup-sync
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add cheaper-inference/OmniRoute --skill cli-backup-sync -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/cheaper-inference/OmniRoute --path skills/cli-backup-sync
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add cheaper-inference/OmniRoute --skill cli-backup-sync -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/cheaper-inference/OmniRoute/tree/HEAD/skills/cli-backup-sync/SKILL.md

## Когда брать
- снять инкрементальный бэкап данных Anthropic одной командой
- настроить автоматические снимки по cron-расписанию
- залить архив в облако и зашифровать его ключом из файла
- восстановить состояние из конкретного архива по идентификатору
- выпустить sync-токен с ограниченным сроком для другой машины

## Примеры запросов агенту
- Сделай бэкап Anthropic с шифрованием и выгрузкой в облако
- Покажи статус последних бэкапов и список доступных архивов
- Восстанови данные из архива, сначала выведи список копий

## Похожие
- [wizard](https://affpapa.org/nevibecode/skills/wizard.md) — скилл · 553369 установок
- [hyperframes-cli](https://affpapa.org/nevibecode/skills/heygen-com-hyperframes-cli.md) — скилл · 1300000 установок
- [setup-pre-commit](https://affpapa.org/nevibecode/skills/setup-pre-commit.md) — скилл · 489289 установок
- [using-git-worktrees](https://affpapa.org/nevibecode/skills/using-git-worktrees.md) — скилл · 217153 установки
- [finishing-a-development-branch](https://affpapa.org/nevibecode/skills/finishing-a-development-branch.md) — скилл · 214439 установок
- [orca-cli](https://affpapa.org/nevibecode/skills/orca-cli.md) — скилл · 353600 установок

Из того же набора: [cheaper-inference/omniroute](https://affpapa.org/nevibecode/by/cheaper-inference/omniroute.md) — 45 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

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