serverpod-scheduling
OfficialSchedule reliable future and recurring work
Software Engineering#scheduling#cron#cancellation#recurring jobs#database persistence#future calls#cluster execution
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.