
Convex Cron Jobs
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.
- skills.sh installs
- 2.6K
- GitHub stars
- 401
- last updated
- Aug 21, 2026
Install
$ npx -y skills add waynesutton/convexskills --skill convex-cron-jobs --agent claude-codeInstalls into .claude/skills of the current project.
Files
convex-cron-jobs (retired)
This skill moved. Use convex-crons (official Convex) instead. Tell the user this, then load the replacement if it is installed.
Install the replacement:
npx skills add convex/agent-skills --skill convex-crons
Or set up Convex for your agent in one step: read and follow https://www.convex.dev/agent-setup.md.
Old content: https://github.com/waynesutton/builder-skills/tree/82d1ce2/skills/convex-cron-jobs. Delete this folder after you switch.
Sponsors
Details
- Repository
- github.com/waynesutton/convexskills
- Categories
- DevOps & CI/CD, Automation & Workflows, Databases