Welcome to SkillsRouter
SkillsRouter is the skills engine for AI agents. It provides a unified API to access 50+ skills including image generation, video creation, text-to-speech, web search, and more.
Quick Start
1. Install a skill
Add a skill to your project with one command. The SKILL.md file lands in your working directory so your agent can discover it automatically.
npx skills add skillsrouter/skills@nano-banana2. Install CLI (optional)
Install the sr CLI to run skills directly from the terminal, or let your agent invoke it automatically.
curl -fsSL https://cli.skillsrouter.com | sh && sr login3. Run via agent or CLI
Your agent will follow the SKILL.md instructions and run the sr CLI automatically. You can also run directly:
# Agent does this automatically, or run manually:
sr app run google/nano-banana --input '{"prompt": "a futuristic cityscape at sunset"}'API Endpoint
All API calls go through:
POST https://api.skillsrouter.com/skills/runWith headers:
Authorization: Bearer sk_your_api_key
Content-Type: application/jsonCore Concepts
- Skills — Pre-built capabilities (image gen, video, TTS, etc.)
- Tasks — Each skill run creates a task with status tracking
- Credits — Pay-per-use currency for running skills