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.
Install
npx skills add https://github.com/diegosouzapw/omniroute --skill cli-backup-syncSKILL.md
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
Flags:
--target <t>--bundle <list>--dry-run
Example:
omniroute sync push
sync pull
Flags:
--source <s>--merge--replace--dry-run
Example:
omniroute sync pull
sync diff
Flags:
--source <s>--target <t>
Example:
omniroute sync diff
sync bundle <outPath>
Flags:
--include <list>
Example:
omniroute sync bundle <outPath>
sync import <bundlePath>
Flags:
--dry-run
Example:
omniroute sync import <bundlePath>
sync initialize
Flags:
--from-cloud
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
sync resolve
Example:
omniroute sync resolve
Related skills
azure-diagnosticsmicrosoft608KDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe triage. WHEN: debug production issues, troubleshoot app service, app service high CPU, app service deployment failure, troubleshoot container apps, troubleshoot functions, troubleshoot AKS, VM RDP, Linux SSH, VM black screen, can't connect to VM, reset VM password, NSG or firewall blocking, kubectl cannot connect, kube-system/CoreDNS failures, pod pending, crashloop, node not ready, upgrade failures, aazure-preparemicrosoft608KPrepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Terraform), and Dockerfiles for the Azure Developer CLI (azd) workflow. USE ONLY when the user explicitly wants to use azd as the deployment tool, or the project already has an azure.yaml file. DO NOT USE FOR: non-azd deployments, Python App Service code-only deploys (use python-appservice-deploy), or cross-cloud migration (use azure-cloud-migrate). WHEN: prepare app for azd, create azure.yaml, set up azazure-aimicrosoft608KUse for Azure AI: Search, Speech, OpenAI, Document Intelligence. Helps with search, vector/hybrid search, speech-to-text, text-to-speech, transcription, OCR. WHEN: AI Search, query search, vector search, hybrid search, semantic search, speech-to-text, text-to-speech, transcribe, OCR, convert text to speech.azure-deploymicrosoft607KExecute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when the user asks to CREATE a new application — use azure-prepare instead. This skill runs azd up, azd deploy, terraform apply, and az deployment commands with built-in error recovery. Requires .azure/deployment-plan.md from azure-prepare and validated status from azure-validate. WHEN: \"run azd up\", \"run azd deploy\", \"execute deployment\",