К основному содержанию
скилл CX Codex

cli-backup-sync — скилл для Claude Code: бэкапы Anthropic

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

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add cheaper-inference/OmniRoute --skill cli-backup-sync -a claude-code
Открыть на GitHub

Что делает 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 и убедиться, что берёте нужный снимок.

Какие задачи решает

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

Примеры запросов агенту

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

Как установить cli-backup-sync

1Через Skills CLI (Vercel)

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/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о cli-backup-sync

Как установить cli-backup-sync в Claude Code?

Выполните npx skills add cheaper-inference/OmniRoute --skill cli-backup-sync -a claude-code, затем проверьте, что файл появился по пути ~/.claude/skills/cli-backup-sync/SKILL.md.

Что делает cli-backup-sync?

Описывает агенту команды Anthropic для резервного копирования: создание снимков, синхронизацию с облаком, расписания и восстановление из архивов.

Что нужно для работы скилла?

Установленный CLI Anthropic: npm install -g omniroute или запуск через npx omniroute. Для шифрования понадобится файл ключа, который передаётся флагом --key-file.

Исходный текст

SKILL.md · MIT
---
name: cli-backup-sync
description: Backup and restore OmniRoute data from the CLI. Trigger incremental snapshots, sync to cloud storage, manage backup schedules, and restore from archive files.
---
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

Backup and restore OmniRoute data from the CLI. Trigger incremental snapshots, sync to cloud storage, manage backup schedules, and restore from archive files.

## Quick install

```bash
npm install -g omniroute   # or: npx omniroute
omniroute --version
```

## Subcommands

### `backup`

**Example:**

```bash
omniroute backup
```

### `backup create`

**Flags:**

- `--name <name>`
- `--cloud`
- `--encrypt`
- `--key-file <path>`
- `--exclude <pattern>`
- `--retention <n>`

**Example:**

```bash
omniroute backup create
```

### `backup auto`

**Example:**

```bash
omniroute backup auto
```

### `backup enable`

**Flags:**

- `--cron <expr>`
- `--cloud`
- `--encrypt`
- `--retention <n>`

**Example:**

```bash
omniroute backup enable
```

### `backup disable`

**Example:**

```bash
omniroute backup disable
```

### `backup status`

**Example:**

```bash
omniroute backup status
```

### `backup restore [backupId]`

**Flags:**

- `--list`
- `--yes`

**Example:**

```bash
omniroute backup restore [backupId]
```

### `task`

**Example:**

```bash
omniroute task
```

### `cloud create`

**Flags:**

- `--title <t>`
- `--prompt <p>`
- `--prompt-file <path>`
- `--repo <url>`
- `--branch <b>`
- `--metadata <json>`

**Example:**

```bash
omniroute cloud create
```

### `cloud list`

**Flags:**

- `--status <s>`
- `--limit <n>`

**Example:**

```bash
omniroute cloud list
```

### `cloud get <taskId>`

**Example:**

```bash
omniroute cloud get <taskId>
```

### `cloud status <taskId>`

**Example:**

```bash
omniroute cloud status <taskId>
```

### `cloud cancel <taskId>`

**Flags:**

- `--yes`

**Example:**

```bash
omniroute cloud cancel <taskId>
```

### `cloud approve <taskId>`

**Example:**

```bash
omniroute cloud approve <taskId>
```

### `cloud message <taskId> <message>`

**Example:**

```bash
omniroute cloud message <taskId> <message>
```

### `cloud sources <taskId>`

**Example:**

```bash
omniroute cloud sources <taskId>
```

### `cloud cloud`

**Example:**

```bash
omniroute cloud cloud
```

### `cloud agents`

**Example:**

```bash
omniroute cloud agents
```

### `cloud auth`

**Flags:**

- `--no-browser`
- `--timeout <ms>`

**Example:**

```bash
omniroute cloud auth
```

### `sync`

**Example:**

```bash
omniroute sync
```

### `sync push`

**Example:**

```bash
omniroute sync push
```

### `sync pull [outPath]`

**Example:**

```bash
omniroute sync pull omniroute-export.tar.gz
```

### `sync bundle <outPath>`

**Flags:**

- `--token <syncToken>`

**Example:**

```bash
omniroute sync bundle <outPath>
```

### `sync import <bundlePath>`

**Flags:**

- `--dry-run`

**Example:**

```bash
omniroute sync import <bundlePath>
```

### `sync initialize`

**Example:**

```bash
omniroute sync initialize
```

### `sync tokens`

**Example:**

```bash
omniroute sync tokens
```

### `sync list`

**Example:**

```bash
omniroute sync list
```

### `sync create`

**Flags:**

- `--name <n>`
- `--scope <s>`
- `--ttl <duration>`

**Example:**

```bash
omniroute sync create
```

### `sync revoke <id>`

**Flags:**

- `--yes`

**Example:**

```bash
omniroute sync revoke <id>
```

### `sync status`

**Example:**

```bash
omniroute sync status
```

© cheaper-inference · MIT · cheaper-inference/OmniRoute

Похожие скиллы

Всё по теме «DevOps и инфраструктура» →
wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. CX Codex +1 353 600установок

Из того же набора45

cli-chat Отправляет запросы в чат-модели OmniRoute из терминала, стримит ответы и запускает интерактивную REPL-сессию. CX Codex +1 970установок omni-cli-tools Управляет интеграциями CLI-инструментов через API OmniRoute. Пригодится для настройки профилей, проверки статусов и вызова плагинов автоматизации. CX Codex +1 982установок omni-api-keys Скилл управляет ключами Anthropic через API: создаёт, перечисляет, отзывает и меняет права. Пригодится, когда ключи нужно выдавать и ограничивать из агента. CX Codex +1 966установок omni-agents-a2a Скилл взаимодействия между агентами через JSON-RPC 2.0 протокол. Позволяет агентам узнавать друг о друге, выбирать оптимальную модель по стоимости и возможностям, проверять квоты и здоровье системы. CX Codex +1 977установок cli-compression Настраивает и проверяет сжатие промптов через утилиту omniroute. Помогает настраивать фильтры RTK и тестировать правила Caveman на реальных промптах. CX Codex +1 976установок cli-resilience Инструкция для агента по командам OmniRoute: посмотреть предохранители, кулдауны соединений и остатки квот, сбросить застрявшего провайдера из терминала. CX Codex +1 976установок cli-plugins-skills Даёт агенту доступ к командам omniroute: скиллы, плагины и постоянная память прямо из терминала. Пригодится, когда нужно ставить и тестировать скиллы, не выходя из сессии. CX Codex +1 963установок omni-version-manager Управляет встроенными сервисами OmniRoute: запускает, останавливает, обновляет 9Router, CLIProxyAPI и проверяет их состояние через API. CX Codex +1 975установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой