convex-scheduling

Schedule runtime cron-like tasks with configurable timeouts and retries.

434|33|Updated Jul 27, 2025
One-click install
npx skills add https://github.com/udecode/better-convex --skill convex-scheduling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-scheduling
Source: https://github.com/udecode/better-convex/tree/main/.claude/skills/convex-scheduling
Command: npx skills add https://github.com/udecode/better-convex --skill convex-scheduling

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scheduling and managing runtime cron-like tasks with reliable retries and timeouts.

Core Features & Use Cases

  • Built-in runtime crons with flexible scheduling
  • Batch processing and parallel task execution
  • Configurable timeouts and retry strategies for failed tasks
  • Use Case: Regular maintenance jobs, data synchronization, and cleanup tasks across services

Quick Start

Schedule a job to run every day at 02:00 with a 5-minute timeout and 3 retry attempts.

Frequently Asked Questions about convex-scheduling

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

FAQPage Schema
How do I schedule runtime cron jobs with configurable retry and timeout policies?

Runtime cron jobs with configurable retry and timeout policies are scheduled by defining execution intervals, setting maximum timeout durations, and specifying retry attempt limits for failed tasks. This approach ensures deterministic execution and robust error handling for periodic maintenance workloads.

How do I implement retry logic and timeouts for scheduled tasks in a distributed backend?

Retry logic and timeouts for scheduled tasks in a distributed backend are implemented by applying configurable retry strategies and maximum execution durations to each job. This ensures robust error handling and deterministic execution across distributed systems during synchronization workloads.

Can I use runtime scheduling for periodic data synchronization across distributed systems?

Runtime scheduling supports periodic data synchronization across distributed systems by executing batch processing and parallel tasks with configurable timeouts. Deterministic execution and robust error handling ensure reliable runtime cron-like task completion for backend services.

What is the best way to manage periodic maintenance jobs with flexible scheduling and error handling?

The best way to manage periodic maintenance jobs with flexible scheduling and error handling is using runtime crons with configurable retry strategies and timeouts. This approach provides robust error handling and deterministic execution for regular cleanup tasks across services.

Why do scheduled tasks fail silently without proper retry strategies and timeout configurations?

Scheduled tasks fail silently without proper retry strategies and timeout configurations because robust error handling is missing from the runtime scheduling process. Applying configurable retry attempts and strict timeout policies prevents silent failures in batch processing workloads.