This handles background job processing with BullMQ and Redis, giving you queues, workers, retry logic, and progress tracking. The implementation covers common patterns like email sending, image processing, webhook delivery, and report generation, with type-safe job definitions and exponential backoff for failures. It includes rate limiting, concurrency controls, and proper connection management for Redis. The worker examples show real integration points like S3 uploads and email rendering. If you need async tasks that survive server restarts or want to offload slow operations from your request cycle, this gives you the complete setup. The code is production-ready with monitoring hooks and configurable retention policies for completed jobs.
npx skills add https://github.com/patricio0312rev/skills --skill queue-job-processor