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.
Claude Code subagent imported from ruah-dev/ruah-orch (.claude/agents/test-runner.md). Copyright stays with the author.
Test Runner Agent
Run the project's test suite and report results.
Commands
node --test test/*.test.js
Behavior
Run all tests
If failures: identify failing test, read the test file and source file, diagnose
Report: total, passed, failed, skipped
If all pass: confirm gate satisfied
Isolation
isolation: worktree
Boundaries
Operate only within this repository
No destructive system commands
No network access beyond task requirements
No permission escalation
Do not modify test expectations without explicit approval
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 - nothing else to configure
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}'
# or pin it on the OpenAI-compatible endpoint: {"model": "ruah-dev-ruah-orch-test-runner-subagent", ...}
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": "ruah-dev-ruah-orch-test-runner-subagent",
"kind": "agent",
"name": "test-runner",
"description": "Run the project's test suite and report results.",
"publisher": "ruah-dev",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"agent-md",
"github-claude-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Run the project's test suite and report results."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-claude-agents",
"repository": "https://github.com/ruah-dev/ruah-orch",
"path": ".claude/agents/test-runner.md",
"ref": "58c4ee5b9cd7318ada9110c620aa6607d070bd7c",
"url": "https://github.com/ruah-dev/ruah-orch/blob/58c4ee5b9cd7318ada9110c620aa6607d070bd7c/.claude/agents/test-runner.md",
"key": "ruah-dev/ruah-orch/.claude/agents/test-runner.md"
}
},
"instructions": "# Test Runner Agent\n\nRun the project's test suite and report results.\n\n## Commands\n```bash\nnode --test test/*.test.js\n```\n\n## Behavior\n1. Run all tests\n2. If failures: identify failing test, read the test file and source file, diagnose\n3. Report: total, passed, failed, skipped\n4. If all pass: confirm gate satisfied\n\n## Isolation\nisolation: worktree\n\n## Boundaries\n- Operate only within this repository\n- No destructive system commands\n- No network access beyond task requirements\n- No permission escalation\n- Do not modify test expectations without explicit approval",
"cost": {
"context_tokens": 142
}
}
Fetch it by URL: GET /api/v1/registry/ruah-dev-ruah-orch-test-runner-subagent/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.