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.
By diegosouzapw · 419 installs
npx skills add diegosouzapw/omniroute --skill cli-backup-sync
Source repository · Upstream listing
<! 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
Subcommands
backup
Example:
backup create
Flags:
name <name
cloud
encrypt
key file <path
exclude <pattern
retention <n
Example:
backup auto
Example:
backup enable
Flags:
cron <expr
cloud
encrypt
retention <n
Example:
backup disable
Example:
backup status
Example:
backup restore [backupId]
Flags:
list
yes
Example:
task
Example:
cloud create
Flags:
title <t
prompt <p
prompt file <path
repo <url
branch <b
metadata <json
Example:
cloud list
Flags:
status <s
limit <n
Example:
cloud get <taskId
Example:
cloud status <taskId
Example:
cloud cancel <taskId
Flags:
yes
Example:
cloud approve <taskId
Example:
cloud message <taskId <message
Example:
cloud sources <taskId
Example:
cloud cloud
Example:
cloud agents
Example:
cloud auth
Flags:
no browser
timeout <ms
Example:
sync
Example:
sync push
Flags:
target <t
bundle <list
dry run
Example:
sync pull
Flags:
source <s
merge
replace
dry run
Example:
sync diff
Flags:
source <s
target <t
Example:
sync bundle <outPath
Flags:
include <list
Example:
sync import <bundlePath
Flags:
dry run
Example:
sync initialize
Flags:
from cloud
Example:
sync tokens
Example:
sync list
Example:
sync create
Flags:
name <n
scope <s
ttl <duration
Example:
sync revoke <id
Flags:
yes
Example:
sync status
Example:
sync resolve
Example: