openrouter-multi-provider
Installation
SKILL.md
OpenRouter Multi-Provider
Overview
OpenRouter's unified API lets you access models from OpenAI, Anthropic, Google, Meta, Mistral, and others with a single API key and endpoint. Model IDs use provider/model-name format. The same OpenAI SDK code works for any provider by simply changing the model ID. This skill covers provider comparison, cross-provider routing, feature normalization, and BYOK (Bring Your Own Key).
Prerequisites
- A single OpenRouter API key exported as
OPENROUTER_API_KEY— it covers every provider (OpenAI, Anthropic, Google, Meta, Mistral); see theopenrouter-install-authskill for setup curlandjqfor the provider-landscape query- Python 3.8+ with the OpenAI SDK (
pip install openai) - For BYOK only: your own provider API key (e.g. an OpenAI key) added in the OpenRouter dashboard under Settings > Integrations > Add Provider Key