sp-openrouter

Integrate with OpenRouter's unified API to access over 300 AI models.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/gwaghmar/enterprise-idea-gen --skill sp-openrouter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sp-openrouter
Source: https://github.com/gwaghmar/enterprise-idea-gen/tree/main/.agents/skills/sp-openrouter
Command: npx skills add https://github.com/gwaghmar/enterprise-idea-gen --skill sp-openrouter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @openrouter/agent, @openrouter/sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the integration with a vast library of AI models, allowing for streamlined access and interaction with OpenRouter's unified API.

Core Features & Use Cases

  • Unified API Access: Leverage a single, type-safe interface to access over 300 AI models.
  • Agent and SDK Packages: Offers packages for agent features like callModel, tool(), and platform features like model listing, OAuth, and API key management.
  • Use Case: Enhance your AI applications by easily integrating advanced models like 'openai/gpt-5-nano' for text generation and tool usage.

Quick Start

Initialize the OpenRouter client with your API key and start using the SDK for text generation and tool calls.

Frequently Asked Questions about sp-openrouter

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

FAQPage Schema
How do I access multiple AI models through a unified API?

Accessing over 300 AI models requires installing the OpenRouter SDK packages and initializing the client with your API key. This setup provides a single, type-safe interface to interact with various models like 'openai/gpt-5-nano' for text generation.

What is OpenRouter SDK integration used for?

OpenRouter SDK integration is used to simplify connections to a vast library of over 300 AI models. It provides a unified API for text generation and tool usage, allowing developers to bypass the complexity of managing multiple separate provider SDKs.

Can I manage API keys and OAuth using the OpenRouter SDK?

Yes, you can manage API keys and OAuth using the OpenRouter SDK. The platform features package supports authentication management, allowing you to securely initialize the client and control access credentials alongside accessing the 300+ models.

How do I use agent features like callModel and tool() with OpenRouter?

To use agent features like callModel and tool(), you must install the OpenRouter agent packages. Once initialized with your API key, these packages allow your application to execute text generation and handle tool usage across the 300+ available AI models.

Do I need to install specific packages to use OpenRouter's unified API?

Yes, using OpenRouter's unified API requires installing the specific OpenRouter SDK and agent packages. These dependencies provide the type-safe interface and agent functions needed to interact with the 300+ AI models and manage platform features.