This shows you how to set up recurring background jobs in Convex using both interval scheduling and cron expressions. You get patterns for common tasks like cleanup jobs, data syncing, and report generation, with examples ranging from every 30 seconds to monthly billing runs. The skill covers proper setup using internal functions for security, passing arguments to scheduled jobs, and handling large datasets with batching to avoid timeouts. The cron expression reference is handy if you always forget the syntax. One thing to note is the emphasis on logging and monitoring, which makes sense since scheduled jobs can fail silently if you're not watching.
npx skills add https://github.com/waynesutton/convexskills --skill convex-cron-jobs