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.
ground-station - Skill - OpenSmartRoute
Skillv1.0.0
ground-station
The Effect repository is using a new beta version cloned to .repos/effect-smol for reference. Use this to explore APIs, find usage examples, and understand implementation details when the…
Imported from McGillRocketTeam/ground-station (AGENTS.md). Install upstream with npx skills add McGillRocketTeam/ground-station. Copyright stays with the author.
Local Effect Source
The Effect repository is using a new beta version cloned to .repos/effect-smol
for reference. Use this to explore APIs, find usage examples, and understand
implementation details when the documentation isn't enough.
Formatting and Linting
Always format and lint your code with pnpm fmt and pnpm lint:fix in the
correct project. When changing Effect-heavy TypeScript, also run patched
TypeScript with pnpm exec tsc -p tsconfig.json --noEmit in that project to
surface Effect language-service diagnostics.
Effect Usage
When writing complex TypeScript logic prefer leveraging as many Effect-native
implemenations as possible. Never use JSON.stringify or JSON.parse in order to
handle data, always use Effect Schema.
Use it
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 slotcurl-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}'
Installed into a catalogue, chosen by a router
Install ground-station and it becomes one more candidate the router can pick - when it fits.
A listing is a routing target with a manifest: what it does, which domains it covers, what it costs and who publishes it. Once installed it sits beside your own models and tools, is scored like any other candidate for each request, and shows up in the trace when it wins. Ratings come from workspaces that installed it, one per account.
{
"ocm": "1",
"id": "mcgillrocketteam-ground-station-ground-station",
"kind": "skill",
"name": "ground-station",
"description": "The Effect repository is using a new beta version cloned to `.repos/effect-smol` for reference. Use this to explore APIs, find usage examples, and understand implementation details when the documentation isn't enough.",
"publisher": "McGillRocketTeam",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"The Effect repository is using a new beta version cloned to `.repos/effect-smol` for reference. Use this to explore APIs, find usage examples, and understand implementation details when the documentation isn't enough."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/McGillRocketTeam/ground-station",
"path": "AGENTS.md",
"ref": "c2ec0327e3a0b3fd1d8f50b944593e5db7ddf04e",
"url": "https://github.com/McGillRocketTeam/ground-station/blob/c2ec0327e3a0b3fd1d8f50b944593e5db7ddf04e/AGENTS.md",
"key": "McGillRocketTeam/ground-station/AGENTS.md"
}
},
"instructions": "## Local Effect Source\n\nThe Effect repository is using a new beta version cloned to `.repos/effect-smol`\nfor reference. Use this to explore APIs, find usage examples, and understand\nimplementation details when the documentation isn't enough.\n\n## Formatting and Linting\n\nAlways format and lint your code with `pnpm fmt` and `pnpm lint:fix` in the\ncorrect project. When changing Effect-heavy TypeScript, also run patched\nTypeScript with `pnpm exec tsc -p tsconfig.json --noEmit` in that project to\nsurface Effect language-service diagnostics.\n\n## Effect Usage\n\nWhen writing complex TypeScript logic pre",
"cost": {
"context_tokens": 188
}
}
Fetch it by URL: GET /api/v1/registry/mcgillrocketteam-ground-station-ground-station/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.