Skip to main content
ClaudeWave
Skill65.3k estrellas del repoactualizado yesterday

omni-db-backups

The omni-db-backups skill manages SQLite database lifecycle operations including triggering system backups, restoring from backup files, and executing export, import, and incremental snapshot strategies. Use this skill when you need to preserve database state, recover from data loss, or implement backup automation within the OmniRoute system.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/diegosouzapw/OmniRoute /tmp/omni-db-backups && cp -r /tmp/omni-db-backups/skills/omni-db-backups ~/.claude/skills/omni-db-backups
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

Trigger system backups, restore from backup files, and manage the SQLite database lifecycle. Supports export, import, and incremental snapshot strategies.

## 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

### GET /api/system/env/repair

GET system › env › repair

```bash
curl https://localhost:20128/api/system/env/repair \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

### POST /api/system/env/repair

POST system › env › repair

```bash
curl -X POST https://localhost:20128/api/system/env/repair \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### GET /api/system/version

GET system › version

```bash
curl https://localhost:20128/api/system/version \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

### POST /api/system/version

POST system › version

```bash
curl -X POST https://localhost:20128/api/system/version \
  -H "Authorization: Bearer $OMNIROUTE_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.