LogoClawIndex
CasesSkillsAbout
LogoClawIndex

NestJS BullMQ Implementation - Implement background jobs with BullMQ in NestJS applications

Standard workflow for implementing background jobs using BullMQ in NestJS

Tags

Updated: 2026-02-13

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Define job data interfaces
  • Create queue service producers
  • Implement processor consumers
  • Schedule background jobs
  • Manage job lifecycle
  • Configure queue names as constants

Inputs

  • package.json
  • module.ts files
  • NestJS project
  • Redis server
  • Queue configuration
  • Job payload data

Outputs

  • Queue service implementations
  • Worker processor implementations
  • Type-safe job definitions
  • Background job scheduling
  • Module configuration files

Requirements

  • NestJS framework
  • BullMQ package
  • Redis server
  • TypeScript environment
  • Module system

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
nestjs
bullmq
background-jobs
queue
redis
producer-consumer
Define job data interfaces
Create queue service producers
Implement processor consumers
Schedule background jobs
package.json
module.ts files
NestJS project
Queue service implementations
Worker processor implementations
Type-safe job definitions