Skill Claude CodeCodex
Adding secrets to MoonBit Golem agents. Use when the user asks to add secret values, API keys, or sensitive configuration to a MoonBit agent.
Golem Cloud is the agent-native platform for building AI agents and distributed applications that never lose state, never duplicate work, and never require you to build infrastructure.
Skill Claude CodeCodex
Adding secrets to MoonBit Golem agents. Use when the user asks to add secret values, API keys, or sensitive configuration to a MoonBit agent.
Skill Claude CodeCodex
Saga-pattern transactions with compensation in MoonBit Golem agents. Use when the user asks about transactions, compensating actions, rollback, or saga patterns.
Skill Claude CodeCodex
Using webhooks in a MoonBit 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.
Skill Claude CodeCodex
Adding prompt and description annotations to MoonBit agent methods. Use when the user asks to add descriptions, prompts, or documentation metadata to agent methods for AI/LLM discovery.
Skill Claude CodeCodex
Using atomic blocks and idempotency in MoonBit Golem agents. Use when the user asks about atomic operations or idempotent execution.
Skill Claude CodeCodex
Calling another agent and awaiting the result in a MoonBit Golem project. Use when the user asks about agent-to-agent RPC, calling remote agents, or inter-component communication.
Skill Claude CodeCodex
Calling Golem agents from external MoonBit applications using generated bridge SDKs. Use when the user wants to invoke agents from outside the Golem platform, from a standalone MoonBit CLI or native application.
Skill Claude CodeCodex
Choosing between durable and ephemeral agents in a MoonBit Golem project. Use when the user asks to change durability mode, switch between durable and ephemeral, or configure persistence behavior.
Skill Claude CodeCodex
Pre-creating MoonBit Golem agent instances via CLI. Use when asked to create or initialize an agent instance without invoking any method.
Skill Claude CodeCodex
Enabling snapshot-based recovery and implementing custom snapshot save/load functions for MoonBit agents. Use when adding manual update support, custom state serialization, or — equally importantly — when a long-running agent's oplog is growing large and recovery/replay is becoming slow (heartbeats, polling loops…
Skill Claude CodeCodex
Enabling the OpenTelemetry (OTLP) plugin for a MoonBit Golem agent — exporting traces, logs, and metrics to an OTLP collector, adding custom spans with the @context API.
Skill Claude CodeCodex
Reading and writing files from MoonBit Golem agent code. Use when the user asks to read files, write files, or access the filesystem from a MoonBit agent.
Skill Claude CodeCodex
Triggering a MoonBit Golem agent invocation without waiting for the result. Use when the user asks to fire-and-forget, trigger asynchronously, or enqueue an agent call from within agent code.
Skill Claude CodeCodex
Mapping path, query, header, and body parameters for HTTP endpoints in MoonBit Golem agents. Use when configuring how HTTP request data maps to agent method parameters.
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.
Skill Claude CodeCodex
Invoking a MoonBit Golem agent method from the CLI. Use when asked to call, invoke, or run a method on a deployed agent using golem agent invoke.
Skill Claude CodeCodex
Adding logging to a MoonBit Golem agent. Use when the user asks about logging, log messages, log levels, wasi:logging, @logging, or printing debug/info/error output from a MoonBit agent.
Skill Claude CodeCodex
Making outgoing HTTP requests from MoonBit Golem agent code. Use when the user asks to call an external API, make HTTP requests, or fetch data from a URL.
Skill Claude CodeCodex
Marking MoonBit agent methods as read-only for a side-effect-free guarantee and result caching. Use when the user wants a cacheable query method, a method that must not write to the oplog, or HTTP GET endpoints that emit cache headers.
Skill Claude CodeCodex
Creating multiple agent instances with the same constructor parameters using phantom agents in MoonBit. Use when the user needs multiple independent instances sharing the same identity parameters.
Skill Claude CodeCodex
Fan out work to multiple parallel agents and collect results in a MoonBit Golem project. Use when the user asks about parallel execution, fan-out/fan-in, spawning child agents for parallel work, forking, or aggregating results from multiple agents.
Skill Claude CodeCodex
Adding resource quotas to a MoonBit Golem agent. Use when the user asks about rate limiting, resource quotas, quota tokens, QuotaToken, withreservation, throttling API calls, limiting concurrency, capacity limits, or splitting tokens between agents.
Skill Claude CodeCodex
Implementing a recurring (cron-like) task in a MoonBit Golem agent by self-scheduling future invocations. Use when the user asks about periodic tasks, recurring jobs, cron-like scheduling, polling loops, heartbeats, or self-scheduling agents.
Skill Claude CodeCodex
Configuring semantic retry policies for a MoonBit Golem agent. Use when the user asks about retry policies, retry strategies, exponential backoff, error handling retries, transient error recovery, retry predicates, withnamedpolicy, NamedPolicy, Policy composition, jitter, countBox, timeBox, andThen, or customizing how…
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: