serverpod-scheduling

Official

Schedule reliable future and recurring work

Authorserverpod
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you run background work at specific times without losing jobs during restarts or across a server cluster.

Core Features & Use Cases

  • One-off future calls: Schedule work to run after a delay or at a specific UTC time, with an optional identifier for cancellation.
  • Recurring tasks: Run periodic jobs using an interval-based schedule or a cron expression.
  • Cluster-safe execution: Store scheduled calls in the database so exactly one execution is claimed across the cluster.
  • Use case: Delay sending a notification until a user’s signup cooldown expires, or run hourly maintenance jobs that must persist even if the server restarts.

Quick Start

Use the serverpod-scheduling skill to create a FutureCall that performs your work and schedule it via pod.futureCalls.callWithDelay or pod.futureCalls.callAtTime.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: serverpod-scheduling
Download link: https://github.com/serverpod/serverpod/archive/main.zip#serverpod-scheduling

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.