bullmq-specialist - BullMQ Background Job and Async Processing Specialist
Provides patterns and guidance for Redis-backed job queues, background processing, and async execution in Node.js and TypeScript applications.
Tags
Updated: 2026-09-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure BullMQ queues
- Schedule background jobs
- Execute delayed jobs
- Configure repeatable jobs
- Set job priorities
- Rate limit job execution
- Handle worker job events
- Implement worker patterns
- Create job flow producers
- Manage parent child job dependencies
Inputs
- Node.js or TypeScript codebases
- Redis connection configuration
- Job payload specifications
Outputs
- BullMQ queue configurations
- Worker process implementations
- Bull Board dashboard setup
- Queue event monitoring handlers
Requirements
- Node.js runtime environment
- TypeScript environment
- Redis server instance
- BullMQ package dependency
- ioredis package dependency
