omni-api-keys

Create, list, rotate, and revoke NextRoute API keys with scopes, limits, and expiration.

Updated Jun 6, 2026
One-click install
npx skills add https://github.com/DevMHOne/nextroute --skill omni-api-keys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omni-api-keys
Source: https://github.com/DevMHOne/nextroute/tree/main/skills/omni-api-keys
Command: npx skills add https://github.com/DevMHOne/nextroute --skill omni-api-keys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create, list, rotate, and revoke NextRoute API keys. Control per-key scopes, spending limits, and expiration. Keys gate access to all proxy and management endpoints.

Core Features & Use Cases

  • Create API keys with per-key scopes, spending limits, and expiration.
  • List, rotate, and revoke keys to manage ongoing access and security.
  • Use cases: service-to-service authentication, temporary access for integrations, and audit-friendly credential rotation.

Quick Start

Create a new API key with read and write scopes for the proxy endpoints and set a 30-day expiration, then validate access.

Frequently Asked Questions about omni-api-keys

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create API keys with custom scopes and spending limits?

You create API keys with custom scopes and spending limits by defining per-key permissions and financial constraints during generation. The system validates these policies and enforces spending limits across all proxy and management endpoints.

What is the best way to rotate API keys for service integrations?

The best way to rotate API keys for service integrations is using the built-in rotation functionality. This generates a new key while revoking the old one, maintaining continuous access for automated workflows and providing audit-friendly credential lifecycle management.

Can I set expiration controls for temporary access API keys?

You can set expiration controls for temporary access API keys by specifying a validity period during key creation. This enforces automatic expiration for integrations, ensuring credentials for temporary access do not remain valid indefinitely.

How do I audit API key usage across proxy and management endpoints?

You audit API key usage across proxy and management endpoints through the provided auditing functionality. The system tracks per-key activity and validates access attempts, creating an audit trail for all endpoint interactions.

Does this API key management approach support service-to-service authentication?

This API key management approach supports service-to-service authentication by gating access to proxy endpoints with scoped keys. Per-key scopes and spending limits ensure secure, controlled interactions between automated services.