provider

Configure and diagnose OMK provider routing while preventing secret leakage.

130|14|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/dmae97/oh-my-kimi --skill provider-dmae97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: provider
Source: https://github.com/dmae97/oh-my-kimi/tree/main/templates/skills/kimi/provider
Command: npx skills add https://github.com/dmae97/oh-my-kimi --skill provider-dmae97

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you inspect and configure OMK provider routing while preventing accidental exposure of OAuth tokens or API keys in your project.

Core Features & Use Cases

  • Provider routing & configuration: List providers, enable/disable them, and set per-provider model and base URL safely.
  • Health diagnostics: Run provider doctor checks (with an optional soft mode) to understand readiness and fallback behavior.
  • Secret-safe auth guidance: Generate local login instructions for OAuth and register only environment variable names for API-key methods.

Quick Start

Run: omk provider doctor openrouter --soft to get fallback diagnostics without failing your whole workflow.

Frequently Asked Questions about provider

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

FAQPage Schema
How do I configure OMK provider routing without exposing API keys?

Provider doctor checks validate provider connectivity and authentication readiness for OMK routing. Soft mode runs fallback diagnostics to report issues without failing your entire workflow, helping you understand readiness before enabling providers.

How do I set per-provider model and base URL for OMK coding agents?

You can list available providers, enable or disable them, and set per-provider model and base URL through safe CLI configuration. This ensures coding agents route to the correct endpoints while keeping secret metadata out of configs.

Can I get machine-readable JSON output from OMK provider diagnostics?

Yes, the Skill outputs stdout-only machine-readable JSON when requested. This allows you to programmatically parse provider routing status, diagnostic results, and configuration metadata for automation pipelines.

What's the safest way to register OAuth tokens for OMK provider authentication?

The safest approach is generating local login instructions for OAuth flows and registering only environment variable names for API-key methods. This enforces rules where only non-secret metadata is stored, avoiding token leakage in project files.

Why would I use soft mode when running provider doctor checks?

Soft mode provides fallback diagnostics that identify provider connectivity or authentication issues without causing a hard failure. Use it when you need to inspect readiness across multiple providers during a workflow without blocking execution.