Skip to content
Development
Skill

/cli-backup-sync

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

From plugin
omniroute
86k46 skills

Claude Code

$ npx -y skills add cheaper-inference/omniroute --skill cli-backup-sync --agent claude-code

SKILL.md

cli-backup-sync.SKILL.md
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

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

Subcommands

`backup`

**Example:**

omniroute backup

`backup create`

**Flags:**

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

**Example:**

omniroute backup create

`backup auto`

**Example:**

omniroute backup auto

`backup enable`

**Flags:**

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

**Example:**

omniroute backup enable

`backup disable`

**Example:**

omniroute backup disable

`backup status`

**Example:**

omniroute backup status

`backup restore [backupId]`

**Flags:**

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

**Example:**

omniroute backup restore [backupId]

`task`

**Example:**

omniroute task

`cloud create`

**Flags:**

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

**Example:**

omniroute cloud create

`cloud list`

**Flags:**

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

**Example:**

omniroute cloud list

`cloud get <taskId>`

**Example:**

omniroute cloud get <taskId>

`cloud status <taskId>`

**Example:**

omniroute cloud status <taskId>

`cloud cancel <taskId>`

**Flags:**

  • `--yes`

**Example:**

omniroute cloud cancel <taskId>

`cloud approve <taskId>`

**Example:**

omniroute cloud approve <taskId>

`cloud message <taskId> <message>`

**Example:**

omniroute cloud message <taskId> <message>

`cloud sources <taskId>`

**Example:**

omniroute cloud sources <taskId>

`cloud cloud`

**Example:**

omniroute cloud cloud

`cloud agents`

**Example:**

omniroute cloud agents

`cloud auth`

**Flags:**

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

**Example:**

omniroute cloud auth

`sync`

**Example:**

omniroute sync

`sync push`

**Example:**

omniroute sync push

`sync pull [outPath]`

**Example:**

omniroute sync pull omniroute-export.tar.gz

`sync bundle <outPath>`

**Flags:**

  • `--token <syncToken>`

**Example:**

omniroute sync bundle <outPath>

`sync import <bundlePath>`

**Flags:**

  • `--dry-run`

**Example:**

omniroute sync import <bundlePath>

`sync initialize`

**Example:**

omniroute sync initialize

`sync tokens`

**Example:**

omniroute sync tokens

`sync list`

**Example:**

omniroute sync list

`sync create`

**Flags:**

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

**Example:**

omniroute sync create

`sync revoke <id>`

**Flags:**

  • `--yes`

**Example:**

omniroute sync revoke <id>

`sync status`

**Example:**

omniroute sync status
Read more
@diegosouzapw
Ships withomniroute

Created by Diego Souza

Stars on GitHub

Momentum

stars in total
86.1k
Star history of diegosouzapw/OmniRoute on GitHub, a chart by star-history.com

Other skills on omniroute.

cli-a2a

cli-a2a

Interact with the OmniRoute A2A server from the CLI. Send tasks, inspect skill execution history, and test the JSON-RPC 2.0…

cli-batches

cli-batches

Submit and monitor batch inference jobs from the CLI. Upload and manage files for batch processing, retrieve results, and…

cli-chat

cli-chat

Send chat completions, stream responses, and start an interactive REPL session from the CLI. Supports all OmniRoute providers,…

cli-compression

cli-compression

Configure and test prompt compression from the CLI. Manage RTK filters, Caveman rules, stacked compression modes, and preview…

cli-contexts

cli-contexts

Manage context engineering configurations, RTK filter sets, and conversation sessions from the CLI. Apply context-relay settings…

cli-cost-usage

cli-cost-usage

View cost breakdowns, token usage, and call logs from the CLI. Filter by provider, model, or date range. Export usage reports and…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about cli-backup-sync.

Which coding agents can use cli-backup-sync?
cli-backup-sync installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.