ts-background-jobs

Installation
SKILL.md

When to Use This Skill

Use when you need to:

  • Run work that won't finish inside a serverless function's execution limit
  • Schedule recurring work (nightly cleanup, daily digest email)
  • Trigger a one-off background job from a request handler and return immediately
  • Decide between Vercel Cron, QStash, and a dedicated queue (BullMQ/Inngest)
  • Make sure a retried or duplicate-delivered job doesn't run its side effect twice

Trigger keywords: background job, queue, BullMQ, Inngest, QStash, Vercel Cron, cron job, worker, job queue, async processing, long-running task, maxDuration, serverless timeout, function timeout, offload work, job orchestration, scheduled task, event-triggered job.

Freshness rule: Vercel's exact maxDuration ceiling (default and max) changes by plan and by Vercel's own release cadence — verify the current numbers against vercel.com/docs before quoting one. The pattern (a hard ceiling exists, respect it) is stable; the number isn't.

Installs
4
GitHub Stars
1
First Seen
Aug 10, 2026
ts-background-jobs — ronjunevaldoz/ts-agent-skills