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.
argo - Skill - OpenSmartRoute
Skillv1.0.0
argo
Controller status includes DAG and TaskGroup nodes as well as pods. A TaskGroup can carry the same templateName as its map items; filter `type == "Pod"` when counting physical invocations. Assert item
Imported from Sly1029/massive (conformance/argo/AGENTS.md). Install upstream with npx skills add Sly1029/massive --skill argo. Copyright stays with the author.
Live Argo evidence
Controller status includes DAG and TaskGroup nodes as well as pods. A TaskGroup
can carry the same templateName as its map items; filter type == "Pod" when
counting physical invocations. Assert item cardinality and selected/inactive
routes independently of the final value, which can match after an empty route.
Credential checks should inspect the actual pod's main container as well as
exercise code that requires the credential. Assert that pods were observed so
a pod-GC policy cannot turn a scope check into an empty passing loop.
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.
sly1029-massive-argo.ocm.jsonjson
{
"ocm": "1",
"id": "sly1029-massive-argo",
"kind": "skill",
"name": "argo",
"description": "Controller status includes DAG and TaskGroup nodes as well as pods. A TaskGroup can carry the same templateName as its map items; filter `type == \"Pod\"` when counting physical invocations. Assert item cardinality and selected/inactive routes independently of the final value, which can match after an empty route.",
"publisher": "Sly1029",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Controller status includes DAG and TaskGroup nodes as well as pods. A TaskGroup can carry the same templateName as its map items; filter `type == \"Pod\"` when counting physical invocations. Assert item cardinality and selected/inactive routes independently of the final value, which can match after an empty route."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/Sly1029/massive",
"path": "conformance/argo/AGENTS.md",
"ref": "8ce75b58f5075b86a1e726169520ecac2833f34e",
"url": "https://github.com/Sly1029/massive/blob/8ce75b58f5075b86a1e726169520ecac2833f34e/conformance/argo/AGENTS.md",
"key": "Sly1029/massive/conformance/argo/AGENTS.md"
}
},
"instructions": "# Live Argo evidence\n\nController status includes DAG and TaskGroup nodes as well as pods. A TaskGroup\ncan carry the same templateName as its map items; filter `type == \"Pod\"` when\ncounting physical invocations. Assert item cardinality and selected/inactive\nroutes independently of the final value, which can match after an empty route.\n\nCredential checks should inspect the actual pod's main container as well as\nexercise code that requires the credential. Assert that pods were observed so\na pod-GC policy cannot turn a scope check into an empty passing loop.",
"cost": {
"context_tokens": 140
}
}
Fetch it by URL: GET /api/v1/registry/sly1029-massive-argo/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.