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.
go-modules - Skill - OpenSmartRoute
Skillv1.0.0
go-modules
Go module rules for scafctl-plugin-sdk. Run go mod tidy after dependency changes. Never edit go.sum manually. Use when editing go.mod.
Instruction file imported from oakwood-commons/scafctl-plugin-sdk (.github/instructions/go-modules.instructions.md). Copyright stays with the author.
Go Modules
Run go mod tidy -v after adding or removing dependencies
Never edit go.sum manually -- it is auto-generated
Pin dependencies to specific versions, not branches
Use go mod verify to check module integrity
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/oakwood-commons-scafctl-plugin-sdk-go-modules-instructions/manifest # or paste the manifest below
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": "oakwood-commons-scafctl-plugin-sdk-go-modules-instructions",
"kind": "skill",
"name": "go-modules",
"description": "Go module rules for scafctl-plugin-sdk. Run go mod tidy after dependency changes. Never edit go.sum manually. Use when editing go.mod.",
"publisher": "oakwood-commons",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding"
],
"tags": [
"skill-md",
"github-instructions"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Go module rules for scafctl-plugin-sdk. Run go mod tidy after dependency changes. Never edit go.sum manually. Use when editing go.mod."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-instructions",
"repository": "https://github.com/oakwood-commons/scafctl-plugin-sdk",
"path": ".github/instructions/go-modules.instructions.md",
"ref": "7d58b2f525a36eeb9fac004bd88a4a0a007ddb61",
"url": "https://github.com/oakwood-commons/scafctl-plugin-sdk/blob/7d58b2f525a36eeb9fac004bd88a4a0a007ddb61/.github/instructions/go-modules.instructions.md",
"key": "oakwood-commons/scafctl-plugin-sdk/.github/instructions/go-modules.instructions.md"
},
"applies_to": "**/go.mod"
},
"instructions": "# Go Modules\n\n- Run `go mod tidy -v` after adding or removing dependencies\n- Never edit `go.sum` manually -- it is auto-generated\n- Pin dependencies to specific versions, not branches\n- Use `go mod verify` to check module integrity",
"cost": {
"context_tokens": 57
}
}
Fetch it by URL: GET /api/v1/registry/oakwood-commons-scafctl-plugin-sdk-go-modules-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.