BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications. Use when: bullmq, bull queue, redis queue, background job, job queue.
71
56%
Does it follow best practices?
Impact
99%
1.01xAverage score across 3 eval scenarios
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/bullmq-specialist/SKILL.mdThe canonical home for this skill is bullmq-specialist in sickn33/agentic-awesome-skills
Scheduled, repeatable, and rate-limited jobs
Repeatable job via BullMQ
100%
100%
Cron or interval pattern
100%
100%
Delayed one-off job
100%
100%
Job priority field
100%
100%
Rate limiting config
100%
100%
bullmq dependency
100%
100%
No bull legacy import
100%
100%
Worker instantiated
100%
100%
TypeScript usage
100%
100%
Bounded concurrency
100%
100%
Production queue setup with DLQ and event monitoring
Uses bullmq package
100%
100%
No bull package
100%
100%
Queue instantiated
100%
100%
Worker instantiated
100%
100%
Bounded concurrency
100%
100%
Dead Letter Queue / failed handler
66%
80%
Job event listener - completed
100%
100%
Job event listener - failed
100%
100%
Redis connection config
100%
100%
Retry / backoff config
100%
100%
TypeScript usage
100%
100%
Flow producers with parent-child job dependencies
FlowProducer used
100%
100%
Parent-child structure
100%
100%
No file contents in payload
100%
100%
No large arrays in payload
100%
100%
Multiple worker types
100%
100%
bullmq dependency
100%
100%
TypeScript types for job data
100%
100%
Final step dependency
100%
100%
No bull legacy import
100%
100%
Bounded worker concurrency
100%
100%
Named queues per stage
100%
100%
7520423
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.