golem-schedule-future-call-ts

Schedule future Golem agent method invocations with Datetime values.

Updated May 17, 2026
One-click install
npx skills add https://github.com/Rust-soham/golem-claw --skill golem-schedule-future-call-ts
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: golem-schedule-future-call-ts
Source: https://github.com/Rust-soham/golem-claw/tree/main/packages/golem/.agents/skills/golem-schedule-future-call-ts
Command: npx skills add https://github.com/Rust-soham/golem-claw --skill golem-schedule-future-call-ts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the need to trigger a Golem agent method at a specific future time without blocking the caller.

Core Features & Use Cases

  • Delayed scheduled invocations: Queue a target agent method to run when a chosen Datetime arrives, returning immediately to the caller.
  • Timed execution with parameters: Schedule method calls with arguments so the future work has the required inputs.
  • Optional cancellation: Use a cancelable scheduling variant to prevent the invocation from firing if conditions change.

Quick Start

Schedule a future increment or report generation by calling the target method’s schedule variant with a Datetime expressed as seconds and nanoseconds since the Unix epoch.

Frequently Asked Questions about golem-schedule-future-call-ts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I schedule a future agent method invocation in TypeScript without blocking the caller?▼

You can schedule a future agent method invocation by calling the target method's schedule variant with a Datetime, allowing the caller to return immediately without waiting for completion.

Can I cancel a scheduled future invocation on a Golem TypeScript client if conditions change?▼

Yes, you can cancel a scheduled future invocation by using the scheduleCancelable variant and providing a CancellationToken to prevent the method from firing.

How does Datetime work when scheduling delayed processing in TypeScript?▼

Datetime requires providing seconds as a BigInt and nanoseconds since the Unix epoch to accurately specify when the scheduled agent method should execute.

What are common use cases for scheduling future agent actions on Golem?▼

Scheduling future agent actions applies to delayed processing, reminders, retries with backoff, and periodic task chaining using scheduled Datetime values.

Do I need additional dependencies to schedule timed executions with parameters in Golem TypeScript?▼

No additional dependencies are required to schedule timed executions with parameters, as the Skill schedules method calls with arguments natively on the Golem TypeScript client.

Why use non-blocking scheduled invocations instead of waiting for direct method execution?▼

Non-blocking scheduled invocations solve the need to trigger a Golem agent method at a specific future time without blocking the caller, enabling immediate return for asynchronous workflows.