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.
canary - Skill - OpenSmartRoute
Skillv1.0.0
canary
Run the karmaIQ canary regression gate on a single service over the last 15 minutes. Manual slash invocation. Returns the verdict (STABLE / WATCH / REGRESSION / INSUFFICIENT_DATA) and a pipeline-ready
Imported from codekarma-tech-public/codekarma-mcp-plugin (plugins/karmaiq-promotion-gate/skills/canary/SKILL.md). Install upstream with npx skills add codekarma-tech-public/codekarma-mcp-plugin --skill canary. Copyright stays with the author.
Canary gate on $ARGUMENTS
Parse arguments
First token: service name (raw — do not pre-resolve)
Second token (optional): duration in minutes; defaults to 15
Workflow
Delegate to the karmaiq-canary-gate subagent via the Task tool. Pass this prompt:
Run the canary regression gate on $ARGUMENTS. Use the second token as duration_minutes if present, otherwise 15. Return the verdict, top drivers, recommendation, and the pipeline JSON block. Pass the service name raw — do NOT pre-resolve via search_catalog.
When the subagent returns, present its output verbatim. Do not paraphrase the verdict. Do not summarize the JSON block — it must be parseable for pipelines.
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 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.
{
"ocm": "1",
"id": "codekarma-tech-public-codekarma-mcp-plugin-canary",
"kind": "skill",
"name": "canary",
"description": "Run the karmaIQ canary regression gate on a single service over the last 15 minutes. Manual slash invocation. Returns the verdict (STABLE / WATCH / REGRESSION / INSUFFICIENT_DATA) and a pipeline-ready JSON block.",
"publisher": "codekarma-tech-public",
"version": "1.0.0",
"capabilities": {
"domains": [
"math"
],
"tags": [
"skill-md",
"github"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Run the karmaIQ canary regression gate on a single service over the last 15 minutes. Manual slash invocation. Returns the verdict (STABLE / WATCH / REGRESSION / INSUFFICIENT_DATA) and a pipeline-ready JSON block."
],
"primary": false,
"metadata": {
"source": {
"provider": "github",
"repository": "https://github.com/codekarma-tech-public/codekarma-mcp-plugin",
"path": "plugins/karmaiq-promotion-gate/skills/canary/SKILL.md",
"ref": "7e2b5acecebd0cb294c3d81fd060c5b5165b7b66",
"url": "https://github.com/codekarma-tech-public/codekarma-mcp-plugin/blob/7e2b5acecebd0cb294c3d81fd060c5b5165b7b66/plugins/karmaiq-promotion-gate/skills/canary/SKILL.md",
"key": "codekarma-tech-public/codekarma-mcp-plugin/plugins/karmaiq-promotion-gate/skills/canary/SKILL.md"
},
"allowed_tools": [
"mcp__karma-iq__regression_diff,",
"mcp__karma-iq__get_time_intervals,",
"mcp__karma-iq__get_system_overview"
]
},
"instructions": "# Canary gate on `$ARGUMENTS`\n\n## Parse arguments\n\n- First token: service name (raw — do **not** pre-resolve)\n- Second token (optional): duration in minutes; defaults to 15\n\n## Workflow\n\nDelegate to the `karmaiq-canary-gate` subagent via the Task tool. Pass this prompt:\n\n> Run the canary regression gate on `$ARGUMENTS`. Use the second token as `duration_minutes` if present, otherwise 15. Return the verdict, top drivers, recommendation, and the pipeline JSON block. Pass the service name raw — do NOT pre-resolve via search_catalog.\n\nWhen the subagent returns, present its output **verbatim**. Do ",
"cost": {
"context_tokens": 174
}
}
Fetch it by URL: GET /api/v1/registry/codekarma-tech-public-codekarma-mcp-plugin-canary/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.