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.
Install with Tessl CLI
npx tessl i github:sickn33/antigravity-awesome-skills --skill bullmq-specialist64
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
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%
Without context: $0.5890 · 2m 40s · 24 turns · 23 in / 8,740 out tokens
With context: $0.9273 · 4m 1s · 32 turns · 32 in / 13,417 out tokens
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%
Without context: $1.8258 · 8m 5s · 33 turns · 82 in / 33,598 out tokens
With context: $0.7917 · 3m 41s · 25 turns · 25 in / 13,694 out tokens
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%
Without context: $1.0739 · 4m 7s · 39 turns · 88 in / 14,881 out tokens
With context: $1.1591 · 4m 42s · 40 turns · 39 in / 17,479 out tokens
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.