omni-budget
Configure spending limits, token quotas, and rate-limit policies per API key or globally. Inspect current consumption and enforce cost controls across providers.
How do I install this agent skill?
npx skills add https://github.com/cheaper-inference/omniroute --skill omni-budgetIs this agent skill safe to install?
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Gen Agent Trust Hubpass
This skill provides documentation and examples for managing budget and rate-limit policies. It contains no executable code and uses secure methods for credential management in examples.
What does this agent skill do?
Overview
Configure spending limits, token quotas, and rate-limit policies per API key or globally. Inspect current consumption and enforce cost controls across providers.
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/rate-limit
Get rate limit configuration
curl http://localhost:20128/api/rate-limit \
-H "Authorization: Bearer $OMNIROUTE_TOKEN"
POST /api/rate-limit
Update rate limit configuration
curl -X POST http://localhost:20128/api/rate-limit \
-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.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/cheaper-inference/omniroute/omni-budget">View omni-budget on skillZs</a>