What problem does it solve? Long-running jobs, webhook processing, and recurring work often fail silently or block your main application when handled with ad-hoc code. This Skill provides the patterns to build durable background tasks with automatic retries, queuing, and observability using Trigger.dev. ## Core Features & Use Cases - Durable Task Execution: Define tasks with automatic retries, exponential backoff, idempotency keys, and machine presets using @trigger.dev/sdk. - Scheduling & Concurrency: Create cron-based scheduled tasks with timezone support, plus queues, per-tenant concurrency limits, and debouncing for webhook bursts. - Orchestration & Observability: Trigger tasks from backend code or other tasks, wait on results safely, and track progress with metadata and tags. - Use Case: Imagine you need to process uploaded files for thousands of users without blocking your API. Use this Skill to create a queued task with per-user concurrency limits, retry logic for flaky external APIs, and metadata-based progress tracking. ## Quick Start Use the trigger-tasks skill to create a Trigger.dev background task that processes uploaded files with retries and a concurrency-limited queue.