Queue Patterns

BullMQ queue configuration patterns including connection pooling, job options, rate limiting, and TypeScript types. Use when setting up queues or configuring job behavior.

vanman2024 Updated

File contents

Queue Patterns

Skill for BullMQ queue configuration and management.

Overview

Configure queues with:

  • Redis connection pooling
  • Default job options
  • Rate limiting
  • TypeScript type safety

Use When

This skill is automatically invoked when:

  • Setting up new queues
  • Configuring job options
  • Adding rate limiting
  • Creating typed job definitions

Available Scripts

Script Description
scripts/init-bullmq.sh Initialize BullMQ project

Available Templates

Template Description
templates/connection.ts Redis connection
templates/queue.ts Queue definition
templates/types.ts Job type definitions

vanman2024/ai-dev-marketplace/tree/main/plugins/bullmq/skills/queue-patterns commit 995fc33718

Frequently asked questions

npx skillmds@latest add vanman2024/queue-patterns