cli-keys
Create, list, rotate, and revoke OmniRoute API keys from the CLI. Manage OAuth flows for provider authentication and inspect key scopes and expiration.
By diegosouzapw · 452 installs
npx skills add diegosouzapw/omniroute --skill cli-keys
Source repository · Upstream listing
<! generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten
Overview
Create, list, rotate, and revoke OmniRoute API keys from the CLI. Manage OAuth flows for provider authentication and inspect key scopes and expiration.
Quick install
Subcommands
keys
Example:
keys add <provider [apiKey]
Flags:
stdin
Example:
keys list
Flags:
json
Example:
keys remove <provider
Flags:
yes
Example:
keys regenerate <id
Flags:
yes
Example:
keys revoke <id
Flags:
yes
Example:
keys reveal <id
Example:
keys usage <id
Flags:
limit <n
Example:
keys policy
Example:
keys show <id
Example:
keys set <id
Flags:
rate limit <n
max cost <n
allowed models <list
Example:
keys expiration
Example:
keys list
Flags:
days <n
json
Example:
keys rotate <id
Flags:
grace period <ms
yes
Example:
oauth
Example:
oauth providers
Example:
oauth start
Flags:
no browser
import from system
social <s
timeout <ms
Example:
oauth status
Flags:
provider <id
Example:
oauth revoke
Flags:
connection id <id
yes
Example: