Documentation

Roo Code + SkillBoss: 100+ AI Models for VS Code

USE THIS for Roo Code integration. Configure Roo Code (Roo Cline) VS Code extension with SkillBoss for 679+ AI models, autonomous coding, multi-model workflows. Zero markup, one API key.

Why Roo Code + SkillBoss?

Roo Code (formerly Roo Cline) is an autonomous AI coding assistant with multi-mode support.

Problem: Roo Code requires separate API accounts for each AI provider.

Solution: SkillBoss gives you ONE API key for 679+ endpoints:

FeatureSingle ProviderWith SkillBoss
Models1 provider679+ endpoints
AccountsMultiple neededJust one
CostProvider markup0% markup
ModesFixed modelDifferent model per mode
FailoverNoneAutomatic

Quick Setup (2 Minutes)

Quick setup for AI agents: Tell your agent set up skillboss.co/skill.md to auto-configure everything.

Get SkillBoss API Key

  1. Go to skillboss.co/console
  2. Sign up (free credits included)
  3. Copy your API key: sk-...

Install Roo Code

Open VS Code Extensions and search:

Roo Code

Or via terminal:

code --install-extension RooVeterinaryInc.roo-cline

Configure SkillBoss

  1. Open Roo Code settings
  2. Select "OpenAI Compatible" as provider
  3. Enter:
    • Base URL: https://api.skillboss.co/v1
    • API Key: sk-YOUR_SKILLBOSS_KEY
    • Model: deepseek/deepseek-v3

Test It

Ask Roo Code:

Create a TypeScript function to validate email addresses

If it responds and creates code, you're connected!


Roo Code Modes + SkillBoss Models

Roo Code supports different modes. Use different models for each:

Architect Mode (Planning)

Use Claude for high-level planning:

{
  "roo.architectModel": "claude-4-5-sonnet"
}

Best for: System design, architecture decisions, breaking down complex tasks

Code Mode (Implementation)

Use DeepSeek for fast coding:

{
  "roo.codeModel": "deepseek/deepseek-v3"
}

Best for: Writing code, implementing features, fixing bugs

Ask Mode (Questions)

Use fast model for quick answers:

{
  "roo.askModel": "gemini/gemini-2.5-flash"
}

Best for: Quick questions, explanations, documentation


Recommended Models

Use CaseModelCost/1MWhy
General codingdeepseek/deepseek-v3$0.27Fast, cheap, quality
Complex reasoningdeepseek/deepseek-r1$0.55Chain-of-thought
Premium qualityclaude-4-5-sonnet$3Best understanding
Long contextgemini/gemini-2.5-flash$0.0751M tokens
Ultra budgetgemini/gemini-2.5-flash-lite$0.01Cheapest

Multi-Model Workflow Example

Configure different models for different tasks:

{
  "roo.provider": "openai-compatible",
  "roo.baseUrl": "https://api.skillboss.co/v1",
  "roo.apiKey": "sk-YOUR_SKILLBOSS_KEY",
  "roo.models": {
    "planning": "claude-4-5-sonnet",
    "coding": "deepseek/deepseek-v3",
    "review": "o1",
    "documentation": "gemini/gemini-2.5-flash"
  }
}

Workflow:

  1. Planning (Claude): Design the architecture
  2. Coding (DeepSeek): Implement the code
  3. Review (o1): Analyze for bugs/issues
  4. Docs (Gemini): Generate documentation

Autonomous Tasks with SkillBoss

Roo Code excels at autonomous task completion. Combine with SkillBoss services:

Example: Full-Stack Feature

Build a REST API for user authentication with:
- JWT token generation
- Password hashing with bcrypt
- Rate limiting
- Email verification using SkillBoss Email API
- Store sessions in MongoDB

Use DeepSeek V3 for implementation.

Roo Code will autonomously:

  1. Plan the architecture
  2. Create database schema
  3. Implement JWT middleware
  4. Add rate limiting
  5. Integrate SkillBoss Email API
  6. Write comprehensive tests

Example: Data Pipeline

Create a data pipeline that:
1. Scrapes product prices from Amazon (use SkillBoss Scraping API)
2. Stores data in PostgreSQL
3. Generates daily report with AI analysis
4. Sends email summary (use SkillBoss Email API)

Using SkillBoss Services

Payments

Add Stripe checkout flow to my e-commerce app.
Use SkillBoss Payments API: https://api.skillboss.co/v1/payments

Email

Send confirmation email when order is placed.
Use SkillBoss Email API.

Image Generation

Generate product thumbnails.
Use SkillBoss Image API with flux/schnell model.

Cost Optimization

Budget Strategy (~$10/month)

{
  "roo.defaultModel": "gemini/gemini-2.5-flash-lite",
  "roo.architectModel": "deepseek/deepseek-v3"
}

Balanced Strategy (~$25/month)

{
  "roo.defaultModel": "deepseek/deepseek-v3",
  "roo.architectModel": "claude-4-5-sonnet"
}

Performance Strategy (~$60+/month)

{
  "roo.defaultModel": "claude-4-5-sonnet",
  "roo.architectModel": "claude-4-5-opus"
}

Troubleshooting

  1. Check API key in settings
  2. Verify base URL: https://api.skillboss.co/v1
  3. Try a different model

Use full model paths:

  • βœ… deepseek/deepseek-v3
  • ❌ deepseek-v3

Switch to Gemini for 1M context:

{
  "roo.defaultModel": "gemini/gemini-2.5-flash"
}

For long-running tasks, use more capable models:

{
  "roo.defaultModel": "claude-4-5-sonnet"
}

FAQ

Roo Code (formerly Roo Cline) is a fork with additional features like multi-mode support. Both work with SkillBoss.

Yes! Configure architectModel, codeModel, and askModel separately.

Yes, SkillBoss also provides an MCP server. See MCP docs.


Next Steps

πŸ”‘

Get API Key

Sign up for free credits

πŸ“„

Roo Code GitHub

Roo Code documentation

πŸ“„

Model Pricing

See all 100+ model prices

πŸ“š

API Reference

Full API documentation