skills/add-openrouter/SKILL.md
Configure OpenRouter as an AI provider for access to 200+ models
npx skillsauth add Rawknee-69/Beta-Claw add-openrouterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the OpenRouter configuration assistant. Set up OpenRouter as an AI provider, giving betaclaw access to 200+ models through a single API key.
OpenRouter is the recommended provider for most users because:
If the user doesn't have an OpenRouter API key:
sk-or-...)OPENROUTER_API_KEY.sk-or- or sk-.Fetch available models:
GET https://openrouter.ai/api/v1/models
Headers:
Authorization: Bearer {OPENROUTER_API_KEY}
Verify the response contains a list of models.
Count available models and report to user.
Make a minimal completion test:
POST https://openrouter.ai/api/v1/chat/completions
Headers:
Authorization: Bearer {OPENROUTER_API_KEY}
HTTP-Referer: https://github.com/Rawknee-69/Beta-Claw
X-Title: betaclaw
Body: {
"model": "meta-llama/llama-3.1-8b-instruct:free",
"messages": [{"role": "user", "content": "Say OK"}],
"max_tokens": 5
}
Verify the response is valid.
.beta/config.toon:
@providers{
default:openrouter
configured:[openrouter]
}
Ask the user if they want to:
Store preferences in .beta/config.toon.
Report:
/add-providerdevelopment
Search the web and summarize results
development
Send messages via Telegram Bot API
data-ai
Show system health, active models, channels, and skills
tools
Full betaclaw installation and onboarding wizard