Core Concepts

Skillsets

Skillsets combine external API skills with local MCP (Model Context Protocol) servers into unified, reusable packages for complex AI agent workflows.

What are Skillsets?

A Skillset is a curated bundle that combines multiple components into a single, ready-to-use package:

External Skills

Third-party APIs like GitHub, Stripe, SendGrid, Twilio, and more.

MCP Servers

Local tools for filesystem access, databases, browsers, and system operations.

Configuration

Pre-configured settings, permissions, and optimizations for the use case.

Why Use Skillsets?

Faster Setup

Skip the configuration. Skillsets come pre-configured with the right skills and MCPs for common workflows.

Better Performance

Skills and MCPs within a skillset are optimized to work together with minimal latency.

Unified Interface

Access both cloud APIs and local tools through the same SkillRouter API.

Easy to Share

Package your custom skillsets and share them with your team or the community.

Example Skillsets

Developer Toolkit

For code generation and deployment

GitHub APIGitLab APIVercel Deploy
filesystem git terminal

Research Assistant

For web research and data collection

Serper SearchNotion APIAirtable
browser memory

Create Your Own Skillset

You can create custom skillsets using our SDK or API. Here's an example:

skillset.yaml
name: my-custom-skillset
description: Custom skillset for my workflow

skills:
  - sendgrid-email
  - slack-webhook
  - github-api

mcps:
  - filesystem
  - sqlite

config:
  retry_attempts: 3
  timeout_ms: 30000