Synchronise AIRoute configuration, provider connections, and settings to/from cloud storage. Manage cloud worker authentication and remote backup targets.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add jaccen/AIRoute --skill omni-sync-cloud --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Omni Sync Cloud?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/jaccen-omni-sync-cloud)More formats (shields.io, HTML) on the badges page.
---
name: omni-sync-cloud
description: Synchronise AIRoute configuration, provider connections, and settings to/from cloud storage. Manage cloud worker authentication and remote backup targets.
---
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->
## Overview
Synchronise AIRoute configuration, provider connections, and settings to/from cloud storage. Manage cloud worker authentication and remote backup targets.
## Authentication
All requests require a valid Bearer token or session cookie. Obtain a token via `POST /api/auth/login` or configure `REQUIRE_API_KEY=false` for local development.
## Endpoints
### POST /api/cloud/auth
Authenticate with cloud worker
Authenticates with the AIRoute cloud worker for remote access.
```bash
curl -X POST https://localhost:20128/api/cloud/auth \
-H "Authorization: Bearer $AIRoute_TOKEN"
-H "Content-Type: application/json" \
-d '{}'
```
### PUT /api/cloud/credentials/update
Update cloud worker credentials
```bash
curl -X PUT https://localhost:20128/api/cloud/credentials/update \
-H "Authorization: Bearer $AIRoute_TOKEN"
-H "Content-Type: application/json" \
-d '{}'
```
### POST /api/cloud/model/resolve
Resolve model via cloud
Resolves a model request through the cloud worker.
```bash
curl -X POST https://localhost:20128/api/cloud/model/resolve \
-H "Authorization: Bearer $AIRoute_TOKEN"
-H "Content-Type: application/json" \
-d '{}'
```
### GET /api/cloud/models/alias
Get cloud model aliases
```bash
curl https://localhost:20128/api/cloud/models/alias \
-H "Authorization: Bearer $AIRoute_TOKEN"
```
### PUT /api/cloud/models/alias
Update cloud model alias
```bash
curl -X PUT https://localhost:20128/api/cloud/models/alias \
-H "Authorization: Bearer $AIRoute_TOKEN"
-H "Content-Type: application/json" \
-d '{}'
```
### POST /api/sync/cloud
Sync with cloud
```bash
curl -X POST https://localhost:20128/api/sync/cloud \
-H "Authorization: Bearer $AIRoute_TOKEN"
-H "Content-Type: application/json" \
-d '{}'
```
### POST /api/sync/initialize
Initialize cloud sync
```bash
curl -X POST https://localhost:20128/api/sync/initialize \
-H "Authorization: Bearer $AIRoute_TOKEN"
-H "Content-Type: application/json" \
-d '{}'
```
## Payloads
See the full OpenAPI specification at `GET /api/openapi/spec` or `docs/openapi.yaml` for detailed request/response schemas.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!