Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
windsurf-extension-pack - Skill - OpenSmartRoute
Skillv1.0.0
windsurf-extension-pack
Install and configure essential Windsurf extensions for productivity. Activate when users mention "install extensions", "setup windsurf plugins", "configure extensions", "extension recommendations", o
Imported from jeremylongshore/tons-of-skills-marketplace (skills/.curated/windsurf-extension-pack/SKILL.md). Install upstream with npx skills add jeremylongshore/tons-of-skills-marketplace --skill windsurf-extension-pack. Copyright stays with the author (MIT).
Windsurf Extension Pack
Overview
This skill enables rapid setup of Windsurf with essential extensions for productive development. It covers language support, linting, formatting, Git integration, and productivity tools.
Prerequisites
Windsurf IDE installed
Internet connection for extension downloads
Admin rights for system-wide extensions (optional)
Understanding of team development requirements
List of required language support needs
Instructions
Assess Requirements
Install Core Extensions
Configure Extension Settings
Create Team Configuration
Document and Share
See ${CLAUDE_SKILL_DIR}/references/implementation.md for detailed implementation guide.
Output
Fully configured Windsurf environment
extensions.json with team recommendations
settings.json with extension configurations
Documentation for extension usage
Error Handling
See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.
Examples
See ${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.