← all publishers

golemcloud

@golemcloud source repo

281 published skills · page 2 of 3

  1. Golem Invoke Agent Effect · golemcloud
    Invoking an Effect-based Golem agent method from the CLI. Use when asked to call, invoke, or run a method on a deployed Effect agent using golem agent invoke.
    0
    installs
  2. Golem Add Config Moonbit · golemcloud
    Adding typed configuration to a MoonBit Golem agent. Use when the user asks to add configuration, settings, or typed config parameters to a MoonBit agent.
    0
    installs
  3. Golem Add Ignite Moonbit · golemcloud
    Using golem:rdbms/ignite2 from a MoonBit Golem agent. Use when the user asks to connect to Apache Ignite 2, run SQL over Ignite, or use Ignite from MoonBit agent code.
    0
    installs
  4. Golem Add Secret Moonbit · golemcloud
    Adding secrets to MoonBit Golem agents. Use when the user asks to add secret values, API keys, or sensitive configuration to a MoonBit agent.
    0
    installs
  5. Golem Add Transactions Rust · golemcloud
    Adding saga-pattern transactions with compensation to a Rust Golem agent. Use when the user asks about transactions, sagas, compensation, rollback, or multi-step operations that need undo logic.
    0
    installs
  6. Golem Interactive Repl Rust · golemcloud
    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.
    0
    installs
  7. Golem Parallel Workers Rust · golemcloud
    Fan out work to multiple parallel agents and collect results in a Rust 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.
    0
    installs
  8. Golem Add Scala Dependency · golemcloud
    Add a new library dependency to a Scala Golem project. Use when the user asks to add a library, package, or dependency.
    0
    installs
  9. Golem Annotate Agent Scala · golemcloud
    Adding prompt and description annotations to Scala agent methods. Use when the user asks to add descriptions, prompts, or documentation metadata to agent methods for AI/LLM discovery.
    0
    installs
  10. Golem Mark Read Only Scala · golemcloud
    Marking Scala 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.
    0
    installs
  11. Golem Recurring Task Scala · golemcloud
    Implementing a recurring (cron-like) task in a Scala 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.
    0
    installs
  12. Golem Retry Policies Scala · golemcloud
    Configuring semantic retry policies for a Scala Golem agent. Use when the user asks about retry policies, retry strategies, exponential backoff, error handling retries, transient error recovery, retry predicates, withRetryPolicy, NamedPolicy, Policy composition, jitter, countBox, timeBox, andThen, or customizing how failures are retried.
    0
    installs
  13. Golem Schedule Agent Scala · golemcloud
    Scheduling a future invocation on a Scala Golem agent. Use when asked to schedule, delay, or plan a future agent method invocation using golem agent invoke --trigger --schedule-at.
    0
    installs
  14. Golem Configure Durability TS · golemcloud
    Choosing between durable and ephemeral agents in a TypeScript Golem project. Use when the user asks about agent durability modes, making an agent stateless, or configuring agent persistence.
    0
    installs
  15. Golem Multi Instance Agent TS · golemcloud
    Using phantom agents in TypeScript to create multiple agent instances with the same constructor parameters. Use when the user needs multiple distinct agents sharing constructor values, or asks about phantom agents, phantom IDs, getPhantom/newPhantom, or multi-instance agents in TypeScript.
    0
    installs
  16. Golem Schedule Future Call TS · golemcloud
    Scheduling a future agent invocation in a TypeScript Golem project. Use when the user asks about delayed invocations, scheduling calls for later, or timed agent execution.
    0
    installs
  17. Golem Configure API Domain · golemcloud
    Configuring HTTP API domain deployments and security schemes in golem.yaml. Use when the user asks to deploy agents to a domain, configure API domains, set up authentication/security schemes (OIDC), or manage the httpApi section of the application manifest.
    0
    installs
  18. Golem Configure MCP Server · golemcloud
    Configuring MCP (Model Context Protocol) server deployments in golem.yaml. Use when the user asks to expose agents through MCP, enable MCP for an agent, add MCP server support, set up MCP authentication, or configure MCP deployments for local or cloud environments.
    0
    installs
  19. Golem Add HTTP Auth Effect · golemcloud
    Enabling authentication on Effect-based Golem HTTP endpoints. Use when protecting mounts or individual routes, adding public-route overrides, or reading the authenticated caller in an @golemcloud/effect-golem agent.
    0
    installs
  20. Golem Trigger Agent Effect · golemcloud
    Triggering a fire-and-forget CLI invocation on an Effect-based Golem agent. Use when asked to trigger, enqueue, or invoke an agent method without waiting using golem agent invoke --trigger.
    0
    installs
  21. Golem Add Moonbit Package · golemcloud
    Adding MoonBit package dependencies to a Golem project. Use when the user asks to add a mooncakes dependency, library, or package to a MoonBit project.
    0
    installs
  22. Golem Add Webhook Moonbit · golemcloud
    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.
    0
    installs
  23. Golem Enable Otlp Moonbit · golemcloud
    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.
    0
    installs
  24. Golem HTTP Params Moonbit · golemcloud
    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.
    0
    installs
  25. Golem Add HTTP Endpoint Rust · golemcloud
    Exposing a Rust Golem agent over HTTP. Use when the user asks to add HTTP endpoints, mount an agent to a URL path, or expose agent methods as a REST API.
    0
    installs
  26. Golem Make HTTP Request Rust · golemcloud
    Making outgoing HTTP requests from a Rust Golem agent. Use when the user asks to call an external API, make HTTP requests, use an HTTP client, or send HTTP requests from agent code.
    0
    installs
  27. Golem Custom Snapshot Scala · golemcloud
    Enabling snapshot-based recovery and implementing custom snapshot save/load functions for Scala 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, recurring tasks, frequent state changes). Snapshotting compacts the oplog and lets recovery start from the latest snapshot instead of replaying full history.
    0
    installs
  28. Golem Fire And Forget Scala · golemcloud
    Triggering an agent invocation without waiting for the result in a Scala Golem project. Use when the user asks about fire-and-forget calls, async triggers, or enqueuing agent work.
    0
    installs
  29. Golem Stateless Agent Scala · golemcloud
    Creating ephemeral (stateless) agents in a Scala Golem project. Use when the user wants a stateless agent, a fresh instance per invocation, no shared state between calls, or a request-handler style agent.
    0
    installs
  30. Golem Create Agent Instance TS · golemcloud
    Creating a new TypeScript Golem agent instance with golem agent new. Use when asked to create, instantiate, or pre-create an agent without invoking a method.
    0
    installs
  31. Golem CLI Structured Output · golemcloud
    Understanding and parsing Golem CLI structured output. Use when using --format json, --format yaml, --format toon, discovering $type schemas with golem output-schema, or writing agents/tools that parse CLI output.
    0
    installs
  32. Golem Update Running Agents · golemcloud
    Updating running agents to a new component version. Use when asked to update existing agents, explain update modes (auto/manual), or trigger updates via the CLI or deploy command.
    0
    installs
  33. Golem Annotate Agent Effect · golemcloud
    Adding prompt hints and descriptions to Effect-based Golem agents and methods. Use when an @golemcloud/effect-golem agent needs AI/LLM discovery metadata or human-readable method documentation.
    0
    installs
  34. Golem Recurring Task Effect · golemcloud
    Implementing durable recurring, cron-like, polling, cleanup, and heartbeat tasks by self-scheduling Effect Golem agent methods. Use for periodic jobs, exponential backoff, cancelable schedules, or self-scheduling agents with @golemcloud/effect-golem.
    0
    installs
  35. Golem Retry Policies Effect · golemcloud
    Configures Golem host-operation retry policies for Effect-based agents and distinguishes them from Effect typed failures and Schedule retries. Use for retry policies, exponential backoff, transient recovery, retry predicates, Retry.withPolicy, Retry.setPolicy, Effect.retry, or retry-policy manifests.
    0
    installs
  36. Golem Schedule Agent Effect · golemcloud
    Scheduling a future CLI invocation on an Effect-based Golem agent. Use when asked to schedule, delay, or plan an agent method call using golem agent invoke --trigger --schedule-at.
    0
    installs
  37. Golem Add Postgres Moonbit · golemcloud
    Using golem:rdbms/postgres from a MoonBit Golem agent. Use when the user asks to connect to PostgreSQL, run SQL, or use PostgreSQL from MoonBit agent code.
    0
    installs
  38. Golem Atomic Block Moonbit · golemcloud
    Using atomic blocks and idempotency in MoonBit Golem agents. Use when the user asks about atomic operations or idempotent execution.
    0
    installs
  39. Golem Invoke Agent Moonbit · golemcloud
    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.
    0
    installs
  40. Golem Call Another Agent Rust · golemcloud
    Calling another agent and awaiting the result in a Rust Golem project. Use when the user asks about agent-to-agent RPC, calling remote agents, or inter-component communication.
    0
    installs
  41. Golem Call From External Rust · golemcloud
    Calling Golem agents from external Rust applications using generated bridge SDKs. Use when the user wants to invoke agents from outside the Golem platform, from a Rust CLI, server, or any native Rust application.
    0
    installs
  42. Golem Add Transactions Scala · golemcloud
    Adding saga-pattern transactions with compensation to a Scala Golem agent. Use when the user asks about transactions, sagas, compensation, rollback, or multi-step operations that need undo logic.
    0
    installs
  43. Golem Interactive Repl Scala · golemcloud
    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.
    0
    installs
  44. Golem Parallel Workers Scala · golemcloud
    Fan out work to multiple parallel agents and collect results in a Scala 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.
    0
    installs
  45. Golem Integration Test Setup · golemcloud
    Setting up a dedicated Golem environment for integration testing. Use when adding integration tests for a Golem application, configuring a throwaway local server for tests, isolating test state from local development, or wiring up CI to run end-to-end tests against a real Golem server.
    0
    installs
  46. Golem Interrupt Resume Agent · golemcloud
    Interrupting and resuming a Golem agent. Use when pausing, suspending, interrupting, or resuming an agent instance via the CLI.
    0
    installs
  47. Golem List And Filter Agents · golemcloud
    Listing and querying agents with filters. Use when listing all agents, filtering agents by name, status, revision, creation time, or environment variables, or paginating through agent results.
    0
    installs
  48. Golem Add NPM Package Effect · golemcloud
    Adds npm package dependencies to Effect-based Golem projects. Use when the user asks to add a library, package, or dependency to an @golemcloud/effect-golem application.
    0
    installs
  49. Golem Custom Snapshot Effect · golemcloud
    Enabling schema-driven snapshots and snapshot-based recovery for Effect Golem agents. Use when adding manual update support, evolving persisted state schemas, or reducing recovery time for long-running durable agents whose oplogs grow through recurring work or frequent state changes.
    0
    installs
  50. Golem Fire And Forget Effect · golemcloud
    Triggering agent-to-agent invocations without waiting for their results in an Effect-based Golem project. Use for fire-and-forget RPC, breaking awaited RPC cycles, background work, fan-out, or event notifications with @golemcloud/effect-golem.
    0
    installs
  51. Golem Permission Card Effect · golemcloud
    Transfers opaque permission cards across Effect agent, tool, and middleware boundaries. Use when delegated authority is part of a schema.
    0
    installs
  52. Golem Stateless Agent Effect · golemcloud
    Creates ephemeral, stateless Effect Golem agents with fresh handlers for every invocation. Use for pure request handlers, independent transformations, or agents that must not share state between calls.
    0
    installs
  53. Golem Streaming Agent Effect · golemcloud
    Adds nested input and output streams to Effect Golem agents. Use for incremental or large RPC values.
    0
    installs
  54. Golem Add HTTP Auth Moonbit · golemcloud
    Enabling authentication on HTTP endpoints in MoonBit Golem agents. Use when the user asks to add auth, security, or access control to HTTP endpoints.
    0
    installs
  55. Golem Trigger Agent Moonbit · golemcloud
    Triggering a fire-and-forget invocation of a MoonBit Golem agent. Use when asked to trigger, fire, or enqueue a method call without waiting for the result.
    0
    installs
  56. Golem Add HTTP Endpoint Scala · golemcloud
    Exposing a Scala Golem agent over HTTP. Use when the user asks to add HTTP endpoints, mount an agent to a URL path, or expose agent methods as a REST API.
    0
    installs
  57. Golem Make HTTP Request Scala · golemcloud
    Making outgoing HTTP requests from a Scala Golem agent. Use when the user asks to call an external API, make HTTP requests, use fetch, or send HTTP requests from agent code.
    0
    installs
  58. Golem Wait For External Input TS · golemcloud
    Waiting for external input using Golem promises in a TypeScript Golem project. Use when the user asks about promises, waiting for external events, human-in-the-loop workflows, pausing an agent until an external signal, or suspending execution until data arrives from outside.
    0
    installs
  59. Golem Add Transactions Effect · golemcloud
    Adding Effect-based saga transactions with compensating rollback to a Golem agent. Use when an @golemcloud/effect-golem project needs fallible multi-step operations, reverse-order compensation, rollback reporting, or durable saga recovery.
    0
    installs
  60. Golem Agent Reflection Effect · golemcloud
    Discovers and invokes Golem agents through Effect-native runtime reflection. Use when agent types or methods are selected dynamically or their schemas must be inspected at runtime.
    0
    installs
  61. Golem Interactive Repl Effect · golemcloud
    Using the Golem TypeScript REPL with Effect-based agents for interactive testing and scripts. Use when asked to test Effect agents interactively, run a REPL, or execute test scripts against deployed agents.
    0
    installs
  62. Golem Parallel Workers Effect · golemcloud
    Fans out work to multiple durable agents and collects results with Effect structured concurrency. Use for parallel execution, fan-out/fan-in, bounded concurrency, child fibers, agent forks, or aggregating remote agent results in an @golemcloud/effect-golem project.
    0
    installs
  63. Golem Read Only Method Effect · golemcloud
    Adds cacheable read-only methods to Effect Golem agents. Use for queries that do not mutate agent state.
    0
    installs
  64. Golem Tools Middleware Effect · golemcloud
    Defines and calls Golem tools and attaches Effect-native typed or universal middleware. Use for tool providers, clients, and middleware composition.
    0
    installs
  65. Golem Annotate Agent Moonbit · golemcloud
    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.
    0
    installs
  66. Golem Mark Read Only Moonbit · golemcloud
    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.
    0
    installs
  67. Golem Recurring Task Moonbit · golemcloud
    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.
    0
    installs
  68. Golem Retry Policies Moonbit · golemcloud
    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, with_named_policy, NamedPolicy, Policy composition, jitter, countBox, timeBox, andThen, or customizing how failures are retried.
    0
    installs
  69. Golem Schedule Agent Moonbit · golemcloud
    Scheduling a future invocation of a MoonBit Golem agent via CLI. Use when asked to schedule, delay, or set a timer for an agent method call.
    0
    installs
  70. Golem Configure Durability Rust · golemcloud
    Choosing between durable and ephemeral agents in a Rust Golem project. Use when the user asks about agent durability modes, making an agent stateless, or configuring agent persistence.
    0
    installs
  71. Golem Multi Instance Agent Rust · golemcloud
    Using phantom agents in Rust to create multiple agent instances with the same constructor parameters. Use when the user needs multiple distinct agents sharing constructor values, or asks about phantom agents, phantom IDs, getPhantom/newPhantom, or multi-instance agents in Rust.
    0
    installs
  72. Golem Schedule Future Call Rust · golemcloud
    Scheduling a future agent invocation in a Rust Golem project. Use when the user asks about delayed invocations, scheduling calls for later, or timed agent execution.
    0
    installs
  73. Golem Call Another Agent Scala · golemcloud
    Calling another agent and awaiting the result in a Scala Golem project. Use when the user asks about agent-to-agent RPC, calling remote agents, or inter-component communication.
    0
    installs
  74. Golem Call From External Scala · golemcloud
    Calling Golem agents from external applications when the agent is written in Scala. Use when the user wants to invoke Scala agents from outside the Golem platform.
    0
    installs
  75. Golem Cancel Queued Invocation · golemcloud
    Canceling a pending (queued) invocation on an agent. Use when canceling, removing, or aborting an enqueued invocation that has not started yet.
    0
    installs
  76. Golem Add HTTP Endpoint Effect · golemcloud
    Exposing an Effect-based Golem agent over HTTP. Use when adding HTTP mounts, REST endpoints, request parameter bindings, or an httpApi deployment to an @golemcloud/effect-golem agent.
    0
    installs
  77. Golem Make HTTP Request Effect · golemcloud
    Making outgoing HTTP requests from an Effect-based Golem agent with Effect HttpClient and FetchHttpClient.layer. Use when calling external REST APIs, sending JSON, reading HTTP responses, or integrating an HTTP service from @golemcloud/effect-golem code.
    0
    installs
  78. Golem Custom Snapshot Moonbit · golemcloud
    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, recurring tasks, frequent state changes). Snapshotting compacts the oplog and lets recovery start from the latest snapshot instead of replaying full history.
    0
    installs
  79. Golem Fire And Forget Moonbit · golemcloud
    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.
    0
    installs
  80. Golem Stateless Agent Moonbit · golemcloud
    Creating ephemeral (stateless) agents in a MoonBit Golem project. Use when the user wants a stateless agent, a fresh instance per invocation, no shared state between calls, or a request-handler style agent.
    0
    installs
  81. Golem Create Agent Instance Rust · golemcloud
    Creating a new Rust Golem agent instance with golem agent new. Use when asked to create, instantiate, or pre-create an agent without invoking a method.
    0
    installs
  82. Golem Profiles And Environments · golemcloud
    Understanding Golem CLI profiles, application environments, and component presets. Use when configuring deployment targets, switching between local and cloud servers, managing CLI profiles, defining environment-specific presets, or understanding how environments, presets, and profiles interact.
    0
    installs
  83. Golem Call Another Agent Effect · golemcloud
    Calling another agent and awaiting its typed result in an Effect-based Golem project. Use for agent-to-agent RPC, remote agent handles, singleton calls, or typed remote failures with @golemcloud/effect-golem.
    0
    installs
  84. Golem Call From External Effect · golemcloud
    Calling Effect-based Golem agents from external Node.js applications with generated TypeScript bridge clients and Effect v4. Use for standalone Effect CLIs, servers, or scripts that invoke deployed agents from outside Golem.
    0
    installs
  85. Golem Add Transactions Moonbit · golemcloud
    Saga-pattern transactions with compensation in MoonBit Golem agents. Use when the user asks about transactions, compensating actions, rollback, or saga patterns.
    0
    installs
  86. Golem Interactive Repl Moonbit · golemcloud
    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.
    0
    installs
  87. Golem Parallel Workers Moonbit · golemcloud
    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.
    0
    installs
  88. Golem Configure Durability Scala · golemcloud
    Choosing between durable and ephemeral agents in a Scala Golem project. Use when the user asks about agent durability modes, making an agent stateless, or configuring agent persistence.
    0
    installs
  89. Golem Multi Instance Agent Scala · golemcloud
    Using phantom agents in Scala to create multiple agent instances with the same constructor parameters. Use when the user needs multiple distinct agents sharing constructor values, or asks about phantom agents, phantom IDs, getPhantom/newPhantom, or multi-instance agents in Scala.
    0
    installs
  90. Golem Schedule Future Call Scala · golemcloud
    Scheduling a future agent invocation in a Scala Golem project. Use when the user asks about delayed invocations, scheduling calls for later, or timed agent execution.
    0
    installs
  91. Golem Add HTTP Endpoint Moonbit · golemcloud
    Exposing a MoonBit Golem agent over HTTP with mount paths and endpoint annotations. Use when the user asks to add HTTP endpoints, REST APIs, or web interfaces to an agent.
    0
    installs
  92. Golem Make HTTP Request Moonbit · golemcloud
    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.
    0
    installs
  93. Golem Wait For External Input Rust · golemcloud
    Waiting for external input using Golem promises in a Rust Golem project. Use when the user asks about promises, waiting for external events, human-in-the-loop workflows, pausing an agent until an external signal, or suspending execution until data arrives from outside.
    0
    installs
  94. Golem Create Agent Instance Scala · golemcloud
    Creating a new Scala Golem agent instance with golem agent new. Use when asked to create, instantiate, or pre-create an agent without invoking a method.
    0
    installs
  95. Golem Configure Durability Effect · golemcloud
    Choosing durable or ephemeral agent modes and scoped persistence levels in an Effect-based Golem project. Use when changing agent persistence, making an agent ephemeral, or controlling custom durable sections.
    0
    installs
  96. Golem Multi Instance Agent Effect · golemcloud
    Creating and reconnecting multiple Effect-based agent instances with identical agent id fields. Use for phantom agents, newPhantom/getPhantom, phantom IDs, or independent per-instance state with @golemcloud/effect-golem.
    0
    installs
  97. Golem Schedule Future Call Effect · golemcloud
    Scheduling a future agent invocation from Effect-based Golem agent code. Use for delayed calls, timed agent execution, reminders, or cancelable schedules with @golemcloud/effect-golem.
    0
    installs
  98. Golem Snapshot Restoration Effect · golemcloud
    Configures durable snapshots and restoration for Effect Golem agents. Use for recovery, schema state, custom bytes, or SQLite restoration.
    0
    installs
  99. Golem Call Another Agent Moonbit · golemcloud
    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.
    0
    installs
  100. Golem Call From External Moonbit · golemcloud
    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.
    0
    installs