A collection of Agent Skills for building with OpenRouter — a unified API for 600+ AI models.
These skills work with any agent that supports the Agent Skills standard, including Claude Code, Cursor, OpenCode, OpenAI Codex, and Pi.
For agents that support plugins, installing via the native plugin system is recommended as skills will auto-update.
/plugin marketplace add OpenRouterTeam/skills
/plugin install openrouter@openrouter
Add via Settings > Rules > Add Rule > Remote Rule (Github) with OpenRouterTeam/skills.
git clone https://github.com/OpenRouterTeam/skills.git /tmp/openrouter-skills
cp -r /tmp/openrouter-skills/skills/* ~/.config/opencode/skills/
rm -rf /tmp/openrouter-skillsWorks with any supported agent (docs):
npx skills add OpenRouterTeam/skills
Skills are contextual and auto-loaded based on your conversation. When a request matches a skill's triggers, the agent loads and applies the relevant skill to provide accurate, up-to-date guidance.
| Skill | Useful for |
|---|---|
| openrouter-typescript-sdk | Complete reference for integrating with 600+ AI models through the OpenRouter TypeScript SDK using the callModel pattern |
| openrouter-models | Querying available models, comparing pricing, checking context lengths, finding provider performance, and fuzzy model name resolution |
| openrouter-images | Generating images from text prompts and editing existing images using OpenRouter's image generation models |
| openrouter-oauth | Framework-agnostic Sign In with OpenRouter — OAuth PKCE authentication using plain fetch, no SDK or dependencies required. Includes a copy-pasteable auth module and sign-in button component |
All scripts require an OPENROUTER_API_KEY environment variable. Get one at openrouter.ai/keys.