All Integrations
Integration
AutoGPT
Connect AutoGPT to SkillRouter to give your autonomous agent access to thousands of real-world skills. SkillRouter handles authentication, retries, and execution so AutoGPT can focus on planning.
1
Installation
- 1Clone the AutoGPT repository and set up your environment
- 2Install the SkillRouter plugin: pip install skillrouter-autogpt
- 3Add your SkillRouter API key to the .env file
- 4Enable the SkillRouter plugin in your AutoGPT configuration
2
Configuration
.env / autogpt.yaml
# .env
SKILLROUTER_API_KEY=sk_live_...
ALLOWLISTED_PLUGINS=skillrouter-autogpt
# autogpt.yaml
plugins:
skillrouter:
enabled: true
auto_discover: true
max_executions_per_task: 203
Usage Example
setup.py
# AutoGPT will automatically discover SkillRouter skills
# when it needs to perform real-world actions.
# Example goal:
# "Research the top 5 trending AI papers this week,
# summarize each one, and email the digest to team@company.com"
# AutoGPT will:
# 1. Use sr.discover("search academic papers") → web scraping skill
# 2. Use sr.discover("send email") → email skill
# 3. Chain the skills together autonomously
# You can also pre-register specific skills:
from skillrouter_autogpt import register_skills
register_skills([
"web/scrape",
"email/send",
"slack/post-message",
"github/create-issue",
])