omni-cli-tools
Manage CLI tool integrations exposed via the API. List, configure, and invoke CLI tool plugins that extend OmniRoute's automation surface.
By diegosouzapw · 414 installs
npx skills add diegosouzapw/omniroute --skill omni-cli-tools
Source repository · Upstream listing
<! generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten
Overview
Manage CLI tool integrations exposed via the API. List, configure, and invoke CLI tool plugins that extend OmniRoute's automation surface.
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/cli tools/backups
List CLI tool backups
POST /api/cli tools/backups
Create CLI tool backup
GET /api/cli tools/runtime/{toolId}
Get runtime status for a CLI tool
GET /api/cli tools/guide settings/{toolId}
Get guide settings for a tool
GET /api/cli tools/antigravity mitm
Get Antigravity MITM proxy settings
POST /api/cli tools/antigravity mitm
Update Antigravity MITM proxy settings
DELETE /api/cli tools/antigravity mitm
Reset Antigravity MITM proxy settings
GET /api/cli tools/antigravity mitm/alias
Get Antigravity MITM alias configuration
PUT /api/cli tools/antigravity mitm/alias
Update Antigravity MITM alias configuration
GET /api/cli tools/claude settings
Get Claude CLI settings
POST /api/cli tools/claude settings
Apply Claude CLI settings
DELETE /api/cli tools/claude settings
Reset Claude CLI settings
GET /api/cli tools/cline settings
Get Cline CLI settings
POST /api/cli tools/cline settings
Apply Cline CLI settings
DELETE /api/cli tools/cline settings
Reset Cline CLI settings
GET /api/cli tools/codex profiles
Get Codex profiles
POST /api/cli tools/codex profiles
Create Codex profile
PUT /api/cli tools/codex profiles
Update Codex profile
DELETE /api/cli tools/codex profiles
Delete Codex profile
GET /api/cli tools/codex settings
Get Codex CLI settings
POST /api/cli tools/codex settings
Apply Codex CLI settings
DELETE /api/cli tools/codex settings
Reset Codex CLI settings
GET /api/cli tools/droid settings
Get Droid CLI settings
POST /api/cli tools/droid settings
Apply Droid CLI settings
DELETE /api/cli tools/droid settings
Reset Droid CLI settings
GET /api/cli tools/kilo settings
Get Kilo CLI settings
POST /api/cli tools/kilo settings
Apply Kilo CLI settings
DELETE /api/cli tools/kilo settings
Reset Kilo CLI settings
GET /api/cli tools/openclaw settings
Get OpenClaw CLI settings
POST /api/cli tools/openclaw settings
Apply OpenClaw CLI settings
DELETE /api/cli tools/openclaw settings
Reset OpenClaw CLI settings
GET /api/cli tools/crush settings
Read Crush CLI OmniRoute config
Local only. Reads the OmniRoute provider block in Crush's config.
POST /api/cli tools/crush settings
Write Crush CLI OmniRoute config
Local only. Registers OmniRoute as an openai compat provider in Crush's config.
DELETE /api/cli tools/crush settings
Remove OmniRoute from Crush CLI config
Local only. Removes the OmniRoute provider block from Crush's config.
GET /api/cli tools/codewhale settings
Read CodeWhale CLI OmniRoute config
Local only. Reads the OmniRoute config block from ~/.codewhale/config.toml (with ~/.deepseek/config.toml legacy fallback).
POST /api/cli tools/codewhale settings
Write CodeWhale CLI OmniRoute config
Local only. Writes the OmniRoute config block in CodeWhale TOML format.
DELETE /api/cli tools/codewhale settings
Remove OmniRoute from CodeWhale CLI config
Local only. Removes the OmniRoute config block from CodeWhale's config.
Payloads
See the full OpenAPI specification at GET /api/openapi/spec or docs/openapi.yaml for detailed request/response schemas.