Trigger.dev handles background jobs and long-running tasks with a TypeScript-first SDK that makes async work actually reliable. The big idea is durable runs that survive crashes, tasks that retry independently, and built-in integrations for OpenAI, Stripe, and friends that handle their own error recovery. You get scheduled tasks without cron, webhook deduplication, batch processing with concurrency limits, and local dev that matches production. It's aimed at AI workflows and jobs that can't afford to silently fail halfway through. The critical gotcha is task timeouts that kill execution without clear errors, so you need to set explicit timeouts and log progress checkpoints or you'll lose work mid-stream.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill trigger-dev