golemcloud

315 mods across 1 repository, 1.5k stars between them.

golem-add-postgres-go

241

golemcloud/golem

Skill Claude CodeCodex

Using PostgreSQL from a Go Golem agent via the golem/rdbms/postgres wrapper. Use when the user asks to connect to PostgreSQL, run SQL, scan rows, or execute a Postgres transaction in a Go Golem project.

not rated 1.5k +5 changed today A 57 tokens

golem-add-secret-go

242

golemcloud/golem

Skill Claude CodeCodex

Adding typed secrets to a Go Golem agent with golem.Secret[T]. Use when the user needs API keys, passwords, or tokens that must not be checked into source control in a Go Golem project.

not rated 1.5k +5 today C 48 tokens

golemcloud/golem

Skill Claude CodeCodex

Adding saga-pattern transactions with compensation to a Go Golem agent. Use when the user asks about transactions, sagas, compensation, rollback, Operation/Step, transaction.Fallible, transaction.Infallible, or multi-step operations that need undo logic in a Go Golem project.

not rated 1.5k +5 changed today A 64 tokens

golem-add-webhook-go

244

golemcloud/golem

Skill Claude CodeCodex

Receiving external webhook callbacks in a Go Golem agent. Use when the user asks to create webhooks, receive webhook callbacks, integrate with webhook-driven external APIs, or generate temporary callback URLs for external services in a Go Golem project.

not rated 1.5k +5 today A 54 tokens

golemcloud/golem

Skill Claude CodeCodex

Calling Golem agents from Go without sharing their Go definition — caller-defined method-only and full agent clients, discovered (reflected) clients with canonical JSON, and fully dynamic invocation with packed values. Use when agent types or methods are selected at runtime, many agent types share a method shape…

not rated 1.5k +5 today A 93 tokens

golemcloud/golem

Skill Claude CodeCodex

Configuring a Go agent's definition — name, description, mode, HTTP mount, and method descriptions. Use when the user asks to set an agent's name/description, make it durable or ephemeral, mount it under an HTTP path, or add descriptions to agent methods for metadata/LLM discovery in a Go Golem project.

not rated 1.5k +5 today A 75 tokens

golem-atomic-block-go

247

golemcloud/golem

Skill Claude CodeCodex

Using atomic regions, custom durable operations (DurableOp), idempotence mode, oplog commit, and durable idempotency keys in a Go Golem project. Use when the user asks about Atomically, DurableOp / custom durability, idempotence mode, oplog commit, or generating an idempotency key in a Go Golem project.

not rated 1.5k +5 today A 79 tokens

golemcloud/golem

Skill Claude CodeCodex needs its repo

Calling one Go agent from another via typed RPC. Use when the user asks to invoke, call, or communicate with another agent, do agent-to-agent RPC, or await a result from another agent in a Go Golem project.

not rated 1.5k +5 changed today A 54 tokens

golemcloud/golem

Skill Claude CodeCodex needs its repo

Invoking Golem agents from outside the platform in Go — a generated, typed Go bridge client, the CLI, HTTP endpoints, or the worker REST API. Use when the user wants to call, invoke, or drive agents from outside Golem: a Go CLI, a server, a script, curl, or any external application, in a Go Golem project.

not rated 1.5k +5 changed yesterday A 82 tokens

golem-call-tool-go

250

golemcloud/golem

Skill Claude CodeCodex needs its repo

Calls a Golem tool from a Go agent. Use when invoking a tool with typed arguments, through its own definition or a generated guest tool client (including generated built-in or MCP imported tool clients), streaming its stdin, stdout and stderr, handling declared tool errors, or calling a tool discovered at runtime.

not rated 1.5k +5 changed today A 67 tokens

golemcloud/golem

Skill Claude CodeCodex

Choosing between durable and ephemeral agents in a Go Golem project, and adding periodic snapshots. Use when the user asks about agent durability modes, making an agent stateless, configuring agent persistence, or reducing oplog replay cost in a Go Golem project.

not rated 1.5k +5 changed today A 60 tokens

golemcloud/golem

Skill Claude CodeCodex

Creating a new Go Golem agent instance with golem agent new. Use when the user asks to create, instantiate, or pre-create an agent without invoking a method in a Go Golem project.

not rated 1.5k +5 today A 47 tokens

golemcloud/golem

Skill Claude CodeCodex

Enabling snapshot-based recovery and customizing state save/load for Go agents. Use when adding manual update support, custom state serialization, capturing unexported state — or when a long-running Go agent's oplog is growing large and recovery/replay is becoming slow (heartbeats, polling loops, recurring tasks…

not rated 1.5k +5 today A 72 tokens

golem-define-tool-go

254

golemcloud/golem

Skill Claude CodeCodex

Defines and implements a typed Golem tool in Go. Use when creating a tool provider, a command tree with positionals, options, flags and globals, declared tool errors, or commands streaming stdin, stdout and stderr in a Go Golem project.

not rated 1.5k +5 changed today A 57 tokens

golemcloud/golem

Skill Claude CodeCodex

Exposes stream-bearing Go agent methods over HTTP through the Durable Streams protocol. Use for golem.DurableStreams, StreamRoute and StreamSlot options, session and slot URLs, external readers or writers appending to and tailing an invocation's streams, or reading and writing any Durable Stream from inside an agent…

not rated 1.5k +5 changed 2d ago A 84 tokens

golem-enable-otlp-go

256

golemcloud/golem

Skill Claude CodeCodex

Enabling the OpenTelemetry (OTLP) exporter plugin for a Go Golem agent — exporting traces, logs, and metrics to an OTLP collector via golem.yaml. Use when the user asks to add observability, OpenTelemetry, OTLP, tracing, or metrics export to a Go Golem project.

not rated 1.5k +5 today A 71 tokens

golem-file-io-go

257

golemcloud/golem

Skill Claude CodeCodex needs its repo

Reading and writing files from a Go Golem agent with the standard os/io packages. Use when the user asks to read files, write files, or do filesystem operations from Go agent code.

not rated 1.5k +5 changed today A 45 tokens

golemcloud/golem

Skill Claude CodeCodex

Fire-and-forget agent invocations in Go with Trigger. Use when the user wants to enqueue work without awaiting a result, send a notification to another agent, fan out to many agents, or kick off background work in a Go Golem project.

not rated 1.5k +5 today A 58 tokens

golem-http-params-go

259

golemcloud/golem

Skill Claude CodeCodex

Mapping HTTP request elements to Go agent method inputs. Use when the user asks about path variables, query parameters, header mapping, request body mapping, supported parameter types, or response mapping for HTTP endpoints in a Go Golem project.

not rated 1.5k +5 changed today A 53 tokens

golem-http-router-go

260

golemcloud/golem

Skill Claude CodeCodex

Handling raw HTTP requests in Go with an HTTP router — mounting a net/http handler (ServeMux or any router), streaming request and response bodies, serving static files, and providing an OpenAPI document. Use when the user wants custom HTTP handling, to port an existing net/http service, to serve a website or files…

not rated 1.5k +5 today A 82 tokens

golemcloud/golem

Skill Claude CodeCodex

Using the Golem REPL for interactive testing and scripting of agents. Use when asked to test agents interactively, run a REPL, or execute test scripts against deployed agents.

not rated 1.5k +5 today A 44 tokens

golem-invoke-agent-go

262

golemcloud/golem

Skill Claude CodeCodex

Invoking a Go Golem agent method from the CLI and waiting for its result. Use when the user asks to call, invoke, or run a method on a deployed agent in a Go Golem project.

not rated 1.5k +5 changed today A 49 tokens

golem-logging-go

263

golemcloud/golem

Skill Claude CodeCodex

Structured logging from a Go Golem agent via log/slog. Use when the user asks about logging, log levels, structured/key-value logs, or printing debug/info/error output from a Go agent.

not rated 1.5k +5 today A 46 tokens

golemcloud/golem

Skill Claude CodeCodex

Making outgoing HTTP requests from a Go agent. Use when the user wants an agent to call an external API/service, fetch a URL, or make an outbound HTTP/HTTPS request in a Go Golem project.

not rated 1.5k +5 changed today A 50 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: