
Convex Crons
Need a Convex cron setup, but tired of wiring up convex/crons.ts by hand? This skill scaffolds the file with cronJobs(), points each job at an internal function instead of a public api.* endpoint, and nudges you toward handlers that are small and safe to re-run, which matters because cron retries and overlaps happen. It also checks that the job actually shows up in the dashboard schedule. I'd reach for it when you're adding a nightly cleanup or a periodic sync. The one honest caveat: the rules are guidance, not enforcement, so you still need to think about idempotency yourself. And if the work could be pushed by a subscription rather than polled on a tight interval, the skill will tell you so, which is the advice worth listening to.
- skills.sh installs
- 41.2K
- GitHub stars
- 69
- last updated
- Oct 26, 2026
Install
$ npx -y skills add convex/agent-skills --skill convex-crons --agent claude-codeInstalls into .claude/skills of the current project.
Files
Add scheduled jobs (crons)
Define recurring jobs in convex/crons.ts targeting internal functions, with sane intervals and idempotent handlers.
Workflow
- Create convex/crons.ts with cronJobs().
- Schedule internal functions (never public api.*) at the right interval.
- Make handlers idempotent (safe to re-run); keep each run small.
- Verify the job appears in the dashboard schedule.
Rules
- Schedule internal.* functions, never api.*.
- Keep cron handlers small + idempotent.
- Don't poll tight intervals for things a subscription can push.
Sponsors
Details
- Repository
- github.com/convex/agent-skills
- Categories
- AI & Agent Building, Databases
- First seen
- Oct 26, 2026
More from convex/agent-skills
All 30- Convex Advisor41.1K
- Convex Test41.1K
- Convex Agent41.1K
- Convex Add41.1K
- Convex Cost41.1K
- Convex Migrate Rehearse41.1K
- Convex Launch Readiness41K
- Convex Explain App41K
- Convex Backup41K
- Convex Insights41K
- Convex Verify41K
- Convex Domains41K
- Convex Billing41K
- Convex Monitor41K
- Convex Improve Convex Plugin41K
- Convex Seed41K
- Convex Self Heal41K
- Convex Suggest41K
- Convex Sentinel40.9K
- Convex Expert41.4K
- Convex Auth41.4K
- Convex Authz41.3K
- Convex Migrate41.3K
- Convex Reviewer41.3K