Skill Claude CodeCodex
Declares, implements, and calls streaming MoonBit agent methods. Use for AgentStream input or output, nested streams, back-pressure, drop and cancellation, generated RPC clients, bridge SDKs, or CLI streaming.
Skill Claude CodeCodex
Declares, implements, and calls streaming MoonBit agent methods. Use for AgentStream input or output, nested streams, back-pressure, drop and cancellation, generated RPC clients, bridge SDKs, or CLI streaming.
Skill Claude CodeCodex
Declares, implements, and calls streaming Rust agent methods. Use for AgentStream input, output, nested streams, back-pressure, cancellation, generated RPC clients, bridge SDKs, or CLI streaming.
Skill Claude CodeCodex
Calls a generated typed Golem tool client from MoonBit. Use when invoking built-in or MCP imported tools, a tool provider, or handling typed tool errors.
Skill Claude CodeCodex
Defines a typed Golem tool provider in MoonBit. Use when creating tool commands, metadata, arguments, or errors.
Skill Claude CodeCodex
Managing permission cards from a MoonBit Golem agent with the @permissions module. Use when the user asks to derive, inspect, revoke, install, or pass permission cards, read the card wallet, attach a scope card to an RPC call, or delegate authority to another agent.
Skill Claude CodeCodex
Defines typed or universal Golem tool middleware in MoonBit. Use for validation, policy, auditing, or tool adapters.
Skill Claude CodeCodex
Calls a typed Golem tool from Rust. Use when invoking a tool provider and handling declared or protocol errors.
Skill Claude CodeCodex
Defines and implements a typed Golem tool in Rust. Use when creating a tool provider, command schema, or callable tool component.
Skill Claude CodeCodex
Transfers opaque permission cards through Rust agent and tool schemas. Use when delegated authority must cross an RPC or tool boundary.
Skill Claude CodeCodex
Defines typed Golem tool middleware in Rust. Use for validation, policy, auditing, or adapting one tool surface to another.
Skill Claude CodeCodex
Exposes and consumes Durable Streams with Effect. Use for stream-bearing HTTP methods, Durable Streams session and slot URLs, external readers or writers, replay-safe appends, or protocol-compatible stream services.
Skill Claude CodeCodex
Exposes and consumes Durable Streams in MoonBit. Use for stream-bearing HTTP methods, Durable Streams session and slot URLs, external readers or writers, replay-safe appends, or protocol-compatible stream services.
Skill Claude CodeCodex
Exposes and consumes Durable Streams in Rust. Use for stream-bearing HTTP methods, Durable Streams session and slot URLs, external readers or writers, replay-safe appends, or protocol-compatible stream services.
Skill Claude CodeCodex
Use embedded SQLite from an Effect TypeScript Golem agent with the Effect SQL client. Use for local SQL state, SQLite snapshots, or an agent-owned embedded database.
Skill Claude CodeCodex
Use embedded SQLite from a Rust Golem agent with rusqlite and the WASI VFS. Use for local SQL state, file-backed SQLite, or an agent-owned embedded database.
Skill Claude CodeCodex
Use the Turso Rust crate for an in-memory embedded SQL database in a Rust Golem agent. Use when asking for Turso, local Turso SQL, or the proven WASI-compatible Turso configuration.
Skill Claude CodeCodex needs its repo
Generates typed clients for existing built-in tools and MCP imported tools. Use when selecting tool releases or imports, generating clients with golem build, or wiring generated clients into Rust, TypeScript, Effect, Scala, MoonBit, or Go consumers.
Skill Claude CodeCodex
Adding a new Go agent to a Golem component. Use when the user asks to create, add, or define a new agent type, split an agent into definition/implementation, or add agent methods in a Go Golem project.
Skill Claude CodeCodex
Adding typed configuration to a Go Golem agent with DefineConfiguredAgent and ctx.Config. Use when the user asks about agent config, configuration values, config structs, or passing settings to a Go agent.
Skill Claude CodeCodex
Configuring CORS on a Go agent's HTTP endpoints. Use when the user asks to enable CORS, allow cross-origin requests, or configure allowed origins for HTTP endpoints in a Go Golem project.
Skill Claude CodeCodex
Add a Go module dependency to a Go Golem project. Use when the user asks to add a library, package, module, or dependency in Go.
Skill Claude CodeCodex
Requiring authentication on a Go agent's HTTP endpoints. Use when the user asks to add auth, require authentication, or protect HTTP endpoints in a Go Golem project.
Skill Claude CodeCodex
Exposing a Go agent's methods over HTTP. Use when the user wants to add an HTTP endpoint/route to an agent, mount an agent under a URL path, make agent methods callable over HTTP, or map path/query/header parameters in a Go Golem project.
Skill Claude CodeCodex
Using MySQL from a Go Golem agent via the golem/rdbms/mysql wrapper. Use when the user asks to connect to MySQL, run SQL, scan rows, or execute a MySQL transaction in a Go Golem project.
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: