Implements and tests Go changes with module, context, goroutine, and race checks. Use when editing or creating .go files, go.mod, go.sum, or when the user mentions Go, Golang, goroutines, channels, or a data race.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
1. Before editing, run `go version` and `go env GOMOD GOWORK GOOS GOARCH CGO_ENABLED GOTOOLCHAIN`. Read `go.mod`, `go.work` if present, build tags, CI, and existing check commands. Establish the language baseline, selected toolchain, workspace modules, and target platform. Modern Go may select or download a different toolchain from the local default. Match changed APIs and loop-variable semantics to the module's language version.
2. For implementation or module work, read [the shared procedure](../python/references/common.md). Inspect callers and package error conventions. Keep small interfaces at their consumer when needed, preserve nil versus empty wire values, and handle typed-nil interfaces deliberately. Wrap with `%w` where callers use `errors.Is` or `errors.As`. Do not discard errors or introduce panic for ordinary failure.
…
The line at the top of this page pins the label git:20261105.e0d5bb2, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_cfna6fijcirmvycm
GET https://markdownregistry.com/api/v1/resolve?ref=dayfinggg/openai-codex-agent-skills/go
GET https://markdownregistry.com/api/v1/blob/a2c07c547a46aaef04c5286e921641a9a309e3cd3d42f408aa4272b727b5ed2b
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
dayfinggg/openai-codex-agent-skills · codex/skills/audit/SKILL.md · Audits npm, PyPI, and Go dependencies for supply-chain risk using resolved versions and registry or advisory evidence…
dayfinggg/openai-codex-agent-skills · codex/skills/backend/SKILL.md · Changes backend HTTP contracts, security boundaries, structured logs, and background jobs. Use when creating or editing…
dayfinggg/openai-codex-agent-skills · codex/skills/caching/SKILL.md · Designs and diagnoses Redis data structures and atomic operations, application cache keys and invalidation, and HTTP…
dayfinggg/openai-codex-agent-skills · codex/skills/design/SKILL.md · Designs module interfaces, dependency seams, and test boundaries when asked how to structure a module or make code…
dayfinggg/openai-codex-agent-skills · codex/skills/documentation/SKILL.md · Writes or updates READMEs, guides, API references, runbooks, ADRs, and changelogs for a specific reader. Use when the…
dayfinggg/openai-codex-agent-skills · codex/skills/php/SKILL.md · Implements and tests PHP changes and repairs Composer dependencies. Use when editing or creating .php files, PHP…
dayfinggg/openai-codex-agent-skills · codex/skills/python/SKILL.md · Implements and tests Python changes with interpreter, typing, packaging, and asyncio checks. Use when editing or…
prekuter/dryforge · agent-plugin/skills/go/SKILL.md · Carry out the intent approved in `ready`, as meant, and prove it with checks that actually ran. Comes back to you if…
prekuter/dryforge · grok/skills/go/SKILL.md · Carry out the intent approved in `ready`, as meant, and prove it with checks that actually ran. Comes back to you if…
prekuter/dryforge · src/skills/go/SKILL.md · Carry out the intent approved in `ready`, as meant, and prove it with checks that actually ran. Comes back to you if…
prekuter/dryforge · claude/skills/go/SKILL.md · Carry out the intent approved in `ready`, as meant, and prove it with checks that actually ran. Comes back to you if…
prekuter/dryforge · codex/plugin/skills/go/SKILL.md · Carry out the intent approved in `ready`, as meant, and prove it with checks that actually ran. Comes back to you if…
prekuter/dryforge · antigravity/skills/go/SKILL.md · Carry out the intent approved in `ready`, as meant, and prove it with checks that actually ran. Comes back to you if…