Skip to content
Development
Skill

/omni-settings

Read and update global application settings: system prompts, thinking budget, IP filters, payload rules, combo defaults, and require-login configuration.

From plugin
omniroute
86k46 skills

Claude Code

$ npx -y skills add cheaper-inference/omniroute --skill omni-settings --agent claude-code

SKILL.md

omni-settings.SKILL.md
name: omni-settings
description: "Read and update global application settings: system prompts, thinking budget, IP filters, payload rules, combo defaults, and require-login configuration."

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

Overview

Read and update global application settings: system prompts, thinking budget, IP filters, payload rules, combo defaults, and require-login configuration.

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/settings/memory`](references/endpoints.md#get-apisettingsmemory)
  • [`PUT /api/settings/memory`](references/endpoints.md#put-apisettingsmemory)
  • [`GET /api/settings/qdrant`](references/endpoints.md#get-apisettingsqdrant)
  • [`PUT /api/settings/qdrant`](references/endpoints.md#put-apisettingsqdrant)
  • [`GET /api/settings/qdrant/health`](references/endpoints.md#get-apisettingsqdranthealth)
  • [`POST /api/settings/qdrant/search`](references/endpoints.md#post-apisettingsqdrantsearch)
  • [`POST /api/settings/qdrant/cleanup`](references/endpoints.md#post-apisettingsqdrantcleanup)
  • [`GET /api/settings/qdrant/embedding-models`](references/endpoints.md#get-apisettingsqdrantembedding-models)
  • [`GET /api/settings`](references/endpoints.md#get-apisettings)
  • [`PATCH /api/settings`](references/endpoints.md#patch-apisettings)
  • [`POST /api/settings/purge-request-history`](references/endpoints.md#post-apisettingspurge-request-history)
  • [`GET /api/settings/compression`](references/endpoints.md#get-apisettingscompression)
  • [`PUT /api/settings/compression`](references/endpoints.md#put-apisettingscompression)
  • [`GET /api/settings/compression/mcp-accessibility`](references/endpoints.md#get-apisettingscompressionmcp-accessibility)
  • [`PUT /api/settings/compression/mcp-accessibility`](references/endpoints.md#put-apisettingscompressionmcp-accessibility)
  • [`GET /api/settings/payload-rules`](references/endpoints.md#get-apisettingspayload-rules)
  • [`PUT /api/settings/payload-rules`](references/endpoints.md#put-apisettingspayload-rules)
  • [`GET /api/settings/combo-defaults`](references/endpoints.md#get-apisettingscombo-defaults)
  • [`GET /api/settings/proxy`](references/endpoints.md#get-apisettingsproxy)
  • [`PATCH /api/settings/proxy`](references/endpoints.md#patch-apisettingsproxy)
  • [`POST /api/settings/proxy/test`](references/endpoints.md#post-apisettingsproxytest)
  • [`POST /api/settings/require-login`](references/endpoints.md#post-apisettingsrequire-login)
  • [`GET /api/settings/ip-filter`](references/endpoints.md#get-apisettingsip-filter)
  • [`PUT /api/settings/ip-filter`](references/endpoints.md#put-apisettingsip-filter)
  • [`GET /api/settings/pii`](references/endpoints.md#get-apisettingspii)
  • [`PUT /api/settings/pii`](references/endpoints.md#put-apisettingspii)
  • [`POST /api/settings/pii/test`](references/endpoints.md#post-apisettingspiitest)
  • [`GET /api/settings/system-prompt`](references/endpoints.md#get-apisettingssystem-prompt)
  • [`PUT /api/settings/system-prompt`](references/endpoints.md#put-apisettingssystem-prompt)
  • [`GET /api/settings/thinking-budget`](references/endpoints.md#get-apisettingsthinking-budget)
  • [`PUT /api/settings/thinking-budget`](references/endpoints.md#put-apisettingsthinking-budget)
  • [`GET /api/settings/cli-versions`](references/endpoints.md#get-apisettingscli-versions)
  • [`PUT /api/settings/cli-versions`](references/endpoints.md#put-apisettingscli-versions)
  • [`GET /api/tags`](references/endpoints.md#get-apitags)
  • [`GET /api/settings/quota-store`](references/endpoints.md#get-apisettingsquota-store)
  • [`PUT /api/settings/quota-store`](references/endpoints.md#put-apisettingsquota-store)
  • [`POST /api/settings/purge-usage-history`](references/endpoints.md#post-apisettingspurge-usage-history)
  • [`GET /api/settings/authz-inventory`](references/endpoints.md#get-apisettingsauthz-inventory)
  • [`GET /api/settings/auto-disable-accounts`](references/endpoints.md#get-apisettingsauto-disable-accounts)
  • [`PUT /api/settings/auto-disable-accounts`](references/endpoints.md#put-apisettingsauto-disable-accounts)
  • [`GET /api/settings/background-degradation`](references/endpoints.md#get-apisettingsbackground-degradation)
  • [`POST /api/settings/background-degradation`](references/endpoints.md#post-apisettingsbackground-degradation)
  • [`PUT /api/settings/background-degradation`](references/endpoints.md#put-apisettingsbackground-degradation)
  • [`GET /api/settings/cache-config`](references/endpoints.md#get-apisettingscache-config)
  • [`PUT /api/settings/cache-config`](references/endpoints.md#put-apisettingscache-config)
  • [`GET /api/settings/cache-metrics`](references/endpoints.md#get-apisettingscache-metrics)
  • [`DELETE /api/settings/cache-metrics`](references/endpoints.md#delete-apisettingscache-metrics)
  • [`GET /api/settings/cc-discovery-metrics`](references/endpoints.md#get-apisettingscc-discovery-metrics)
  • [`GET /api/settings/compression/rules`](references/endpoints.md#get-apisettingscompressionrules)
  • [`GET /api/settings/compression/run-telemetry`](references/endpoints.md#get-apisettingscompressionrun-telemetry)
  • [`GET /api/settings/database`](references/endpoints.md#get-apisettingsdatabase)
  • [`PUT /api/settings/database`](references/endpoints.md#put-apisettingsdatabase)
  • [`PATCH /api/settings/database`](references/endpoints.md#patch-apisettingsdatabase)
  • [`POST /api/settings/database/integrity-check`](references/endpoints.md#post-apisettingsdatabaseintegrity-check)
  • [`POST /api/settings/database/refresh-stats`](references/endpoints.md#post-apisettingsdatabaserefresh-stats)
  • [`GET /api/settings/database/vacuum`](references/endpoints.md#get-apisettingsdatabasevacuum)
  • [`POST /api/settings/database/vacuum`](references/endpoints.md#post-apisettingsdatabasevacuum)
  • [`GET /api/settings/export-json`](references/endpoints.md#get-apisetti
Read more
@diegosouzapw
Ships withomniroute

Created by Diego Souza

Stars on GitHub

Momentum

stars in total
86.1k
Star history of diegosouzapw/OmniRoute on GitHub, a chart by star-history.com

Other skills on omniroute.

cli-a2a

cli-a2a

Interact with the OmniRoute A2A server from the CLI. Send tasks, inspect skill execution history, and test the JSON-RPC 2.0…

cli-backup-sync

cli-backup-sync

Backup and restore OmniRoute data from the CLI. Trigger incremental snapshots, sync to cloud storage, manage backup schedules,…

cli-batches

cli-batches

Submit and monitor batch inference jobs from the CLI. Upload and manage files for batch processing, retrieve results, and…

cli-chat

cli-chat

Send chat completions, stream responses, and start an interactive REPL session from the CLI. Supports all OmniRoute providers,…

cli-compression

cli-compression

Configure and test prompt compression from the CLI. Manage RTK filters, Caveman rules, stacked compression modes, and preview…

cli-contexts

cli-contexts

Manage context engineering configurations, RTK filter sets, and conversation sessions from the CLI. Apply context-relay settings…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills2w309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react5d252k
@facebook@facebookInstall Skill

Questions about omni-settings.

Which coding agents can use omni-settings?
omni-settings installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.