BullMQ queue configuration patterns including connection pooling, job options, rate limiting, and TypeScript types. Use when setting up queues or configuring job behavior.
View on GitHubFebruary 1, 2026
Select agents to install to:
npx add-skill https://github.com/vanman2024/ai-dev-marketplace/blob/main/plugins/bullmq/skills/queue-patterns/SKILL.md -a claude-code --skill queue-patternsInstallation paths:
.claude/skills/queue-patterns/# 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 |