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.
Instruction file imported from hrhrkeee/my.github (.github/instructions/env.instructions.md). Copyright stays with the author.
Environment instructions
Source of truth
Read project/environment/environment.yaml before making implementation decisions.
If the file is incomplete, inspect repo markers and CI files before guessing commands.
Record inferred commands and assumptions in project/environment/detected-environment.md.
Detection order
project/environment/environment.yaml
CI workflow files
package/build manifests
formatter/linter configuration
container and service definitions
version-management files
Safety
Do not silently rewrite environment.yaml based on inference alone.
Distinguish confirmed commands from inferred commands.
Summarize the minimum build, test, lint, format, and runtime commands relevant to the current change.
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.
hrhrkeee-my-github-env-instructions.ocm.jsonjson
{
"ocm": "1",
"id": "hrhrkeee-my-github-env-instructions",
"kind": "skill",
"name": "env",
"description": "Environment instructions",
"publisher": "hrhrkeee",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-instructions"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Environment instructions"
],
"primary": false,
"metadata": {
"source": {
"provider": "github-instructions",
"repository": "https://github.com/hrhrkeee/my.github",
"path": ".github/instructions/env.instructions.md",
"ref": "014e5692ccf9f45c2285705570541a29d4667429",
"url": "https://github.com/hrhrkeee/my.github/blob/014e5692ccf9f45c2285705570541a29d4667429/.github/instructions/env.instructions.md",
"key": "hrhrkeee/my.github/.github/instructions/env.instructions.md"
},
"applies_to": "project/environment/**,.github/workflows/**,Dockerfile*,docker-compose*,compose.*,Makefile,Taskfile*,package.json,pyproject.toml,go.mod,Cargo.toml,*.sln,*.csproj,*.xcodeproj,*.xcworkspace"
},
"instructions": "# Environment instructions\n\n## Source of truth\n- Read `project/environment/environment.yaml` before making implementation decisions.\n- If the file is incomplete, inspect repo markers and CI files before guessing commands.\n- Record inferred commands and assumptions in `project/environment/detected-environment.md`.\n\n## Detection order\n1. `project/environment/environment.yaml`\n2. CI workflow files\n3. package/build manifests\n4. formatter/linter configuration\n5. container and service definitions\n6. version-management files\n\n## Safety\n- Do not silently rewrite `environment.yaml` based on inference a",
"cost": {
"context_tokens": 191
}
}
Fetch it by URL: GET /api/v1/registry/hrhrkeee-my-github-env-instructions/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.