OpenClaw + SkillBoss Integration Guide
Complete guide to configure SkillBoss as an AI provider for OpenClaw. Access Claude 4.6, Qwen 3.5 and 100+ business APIs through a single endpoint.
SkillBoss gives your OpenClaw agent access to Claude 4.6 Opus/Sonnet, Qwen 3.5 Plus plus 100+ business services (payments, email, hosting) through a single API key.
Why SkillBoss for OpenClaw?
- No markup on model pricing (0% fees)
- One API key for top-tier models + business services
- OpenAI-compatible - works with OpenClaw's native provider system
- Auto-failover between providers
Quick Start (2 minutes)
One-command setup: Tell your agent
set up skillboss.co/skill.mdto auto-configure SkillBoss with 687+ APIs.
Step 1: Get Your API Key
# Visit https://skillboss.co/console
# Sign up → Get 20 free credits → Copy API key
Step 2: Configure OpenClaw
Edit your ~/.openclaw/openclaw.json (or ~/.config/openclaw/openclaw.json5):
{
"models": {
"mode": "merge",
"providers": {
"skillboss": {
"baseUrl": "https://api.skillboss.co/v1",
"apiKey": "sk-YOUR_SKILLBOSS_KEY",
"api": "openai-completions",
"models": [
{
"id": "skillboss/claude-4-6-sonnet",
"name": "Claude 4.6 Sonnet",
"reasoning": true,
"input": ["text", "image"],
"cost": {"input": 3.0, "output": 15.0, "cacheRead": 0.3},
"contextWindow": 200000,
"maxTokens": 64000
},
{
"id": "skillboss/claude-4-6-opus",
"name": "Claude 4.6 Opus",
"reasoning": true,
"input": ["text", "image"],
"cost": {"input": 5.0, "output": 25.0, "cacheRead": 0.5},
"contextWindow": 200000,
"maxTokens": 64000
},
{
"id": "skillboss/claude-4-5-haiku",
"name": "Claude 4.5 Haiku",
"reasoning": false,
"input": ["text", "image"],
"cost": {"input": 1.0, "output": 5.0, "cacheRead": 0.1},
"contextWindow": 200000,
"maxTokens": 8192
},
{
"id": "skillboss/qwen3.5-plus",
"name": "Qwen 3.5 Plus",
"reasoning": true,
"input": ["text"],
"cost": {"input": 0.4, "output": 2.4, "cacheRead": 0.04},
"contextWindow": 131072,
"maxTokens": 8192
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "skillboss/claude-4-6-sonnet",
"fallback": "skillboss/claude-4-5-haiku"
},
"models": {
"skillboss/claude-4-6-sonnet": { "alias": "claude" },
"skillboss/claude-4-6-opus": { "alias": "opus" },
"skillboss/claude-4-5-haiku": { "alias": "haiku" },
"skillboss/qwen3.5-plus": { "alias": "qwen" }
}
}
}
}
Step 3: Verify Connection
# Test the API
curl https://api.skillboss.co/v1/chat/completions \
-H "Authorization: Bearer sk-YOUR_SKILLBOSS_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "skillboss/claude-4-6-sonnet", "messages": [{"role": "user", "content": "Hello"}]}'
# Restart OpenClaw
openclaw restart
# Check models
openclaw models list | grep skillboss
Done! Your OpenClaw agent can now use all SkillBoss models.
Available Models
| Model ID | Name | Cost (per 1M tokens) | Best For |
|---|---|---|---|
skillboss/claude-4-6-sonnet | Claude 4.6 Sonnet | $3 in / $15 out | Daily tasks, coding, reasoning |
skillboss/claude-4-6-opus | Claude 4.6 Opus | $5 in / $25 out | Complex reasoning, research |
skillboss/claude-4-5-haiku | Claude 4.5 Haiku | $1 in / $5 out | Fast responses, simple tasks |
skillboss/qwen3.5-plus | Qwen 3.5 Plus | $0.4 in / $2.4 out | Budget reasoning, multilingual |
Strategy Presets
Balanced (recommended):
"primary": "skillboss/claude-4-6-sonnet",
"fallback": "skillboss/claude-4-5-haiku"
Budget:
"primary": "skillboss/claude-4-5-haiku",
"fallback": "skillboss/qwen3.5-plus"
Performance:
"primary": "skillboss/claude-4-6-opus",
"fallback": "skillboss/claude-4-6-sonnet"
Auto-Configuration
Skip manual editing — generate config automatically:
# Generate openclaw.json with balanced strategy
curl "https://skillboss.co/api/openclaw-config?key=sk-YOUR_KEY&strategy=balanced" \
> ~/.openclaw/openclaw.json
# Available strategies: budget, balanced, performance, speed
Alternative: MCP Server Installation
OpenClaw supports MCP (Model Context Protocol). Install SkillBoss via MCP:
{
"agents": {
"list": [
{
"id": "main",
"mcp": {
"servers": [
{
"name": "skillboss",
"command": "npx",
"args": ["-y", "skillboss-mcp-server"],
"env": {
"SKILLBOSS_API_KEY": "sk-YOUR_KEY"
}
}
]
}
}
]
}
}
MCP provides additional tools:
chat- Chat with any supported modelgenerate_image- DALL-E 3 / Flux image generationtext_to_speech- ElevenLabs / OpenAI TTSrecommend_model- Get model recommendations
Using SkillBoss Services Beyond Chat
SkillBoss provides more than AI models. Your OpenClaw agent can also:
Send Emails
agent.use_skill("skillboss.email.send", {
"to": "user@example.com",
"subject": "Task Complete",
"html": "<p>Your task has been completed.</p>"
})
Process Payments
payment = agent.use_skill("skillboss.payments.create", {
"amount": 4999,
"currency": "usd",
"description": "Premium subscription"
})
Deploy Websites
agent.use_skill("skillboss.hosting.deploy", {
"files": {"index.html": "<html>...</html>"},
"domain": "myproject.com"
})
Troubleshooting
"Model not found" error
Make sure the model ID is correct. Available models:
skillboss/claude-4-6-sonnetskillboss/claude-4-6-opusskillboss/claude-4-5-haikuskillboss/qwen3.5-plus
"401 Unauthorized" error
- Check API key is correct
- Ensure
baseUrlends with/v1 - Test directly:
curl https://api.skillboss.co/v1/chat/completions \
-H "Authorization: Bearer sk-YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "skillboss/claude-4-6-sonnet", "messages": [{"role": "user", "content": "Hi"}]}'
"Rate limit exceeded"
SkillBoss rate limits by tier:
- Free: 10 req/min
- Starter ($24.99/mo): 60 req/min
- Pro: 300 req/min
Next Steps
Get API Key
Create account and get 20 free credits
MCP Server
Alternative MCP installation