{"id":"da813b7b-ec22-4805-baa9-3904ff5cdbe1","shortId":"XcVZzC","kind":"skill","title":"BullMQ Redis-Based Message Queue and Job Processor for Node.js","tagline":"BullMQ is the fastest, most reliable Redis-based distributed queue for Node.js, Python, Elixir, and PHP. It provides priority queues, rate limiting, delayed jobs, parent-child dependencies, repeatable jobs, and sandboxed workers for background processing at scale.","description":"# BullMQ Redis-Based Message Queue and Job Processor for Node.js\n\nBullMQ is the fastest, most reliable Redis-based distributed queue for Node.js, Python, Elixir, and PHP. It provides priority queues, rate limiting, delayed jobs, parent-child dependencies, repeatable jobs, and sandboxed workers for background processing at scale.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- $ yarn add bullmq\n\nRequirements and caveats from upstream:\n- The fastest, most reliable, Redis-based distributed queue for Node. <br/>\n- Do you need to work with BullMQ on platforms other than Node.js? If so, check out the [BullMQ Proxy](https://github.com/taskforcesh/bullmq-proxy)\n\nBasic usage or getting-started notes:\n- Add jobs to the queue:\n- ts\n- import { Queue } from 'bullmq';\n\n- Source: https://github.com/taskforcesh/bullmq\n- Extracted from upstream docs: https://raw.githubusercontent.com/taskforcesh/bullmq/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/bullmq-redis-message-queue-job-processor-nodejs/)","tags":["bullmq","redis","message","queue","job","processor","nodejs","skills","agentskillexchange","agent-skills","ai-agents","ai-tools"],"capabilities":["skill","source-agentskillexchange","skill-bullmq-redis-message-queue-job-processor-nodejs","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/bullmq-redis-message-queue-job-processor-nodejs","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,080 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:09:43.304Z","embedding":null,"createdAt":"2026-05-18T13:15:32.816Z","updatedAt":"2026-05-18T19:09:43.304Z","lastSeenAt":"2026-05-18T19:09:43.304Z","tsv":"'/skills/bullmq-redis-message-queue-job-processor-nodejs/)':188 '/taskforcesh/bullmq':174 '/taskforcesh/bullmq-proxy)':153 '/taskforcesh/bullmq/head/readme.md':181 'add':114,161 'agent':183 'agentskillexchange.com':187 'agentskillexchange.com/skills/bullmq-redis-message-queue-job-processor-nodejs/)':186 'background':47,97 'base':4,20,54,70,127 'basic':154 'bullmq':1,12,51,62,115,138,149,170 'caveat':118 'check':146 'child':39,89 'delay':35,85 'depend':40,90 'distribut':21,71,128 'doc':178 'elixir':26,76 'environ':112 'exchang':185 'extract':175 'fastest':15,65,122 'get':158 'getting-start':157 'github.com':152,173 'github.com/taskforcesh/bullmq':172 'github.com/taskforcesh/bullmq-proxy)':151 'import':167 'instal':101,105 'job':8,36,42,58,86,92,162 'limit':34,84 'match':110 'messag':5,55 'need':134 'node':131 'node.js':11,24,61,74,143 'note':160 'parent':38,88 'parent-child':37,87 'path':108 'php':28,78 'platform':140 'prioriti':31,81 'process':48,98 'processor':9,59 'provid':30,80 'proxi':150 'python':25,75 'queue':6,22,32,56,72,82,129,165,168 'rate':33,83 'raw.githubusercontent.com':180 'raw.githubusercontent.com/taskforcesh/bullmq/head/readme.md':179 'redi':3,19,53,69,126 'redis-bas':2,18,52,68,125 'reliabl':17,67,124 'repeat':41,91 'requir':116 'sandbox':44,94 'scale':50,100 'setup':107 'skill':184 'skill-bullmq-redis-message-queue-job-processor-nodejs' 'sourc':171,182 'source-agentskillexchange' 'start':159 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'ts':166 'upstream':104,120,177 'usag':155 'use':102 'work':136 'worker':45,95 'yarn':113","prices":[{"id":"bf6b2319-c73b-4bcf-a656-11fa1e72458e","listingId":"da813b7b-ec22-4805-baa9-3904ff5cdbe1","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:15:32.816Z"}],"sources":[{"listingId":"da813b7b-ec22-4805-baa9-3904ff5cdbe1","source":"github","sourceId":"agentskillexchange/skills/bullmq-redis-message-queue-job-processor-nodejs","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/bullmq-redis-message-queue-job-processor-nodejs","isPrimary":false,"firstSeenAt":"2026-05-18T13:15:32.816Z","lastSeenAt":"2026-05-18T19:09:43.304Z"}],"details":{"listingId":"da813b7b-ec22-4805-baa9-3904ff5cdbe1","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"bullmq-redis-message-queue-job-processor-nodejs","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"d1a6dafc494913c1a80c3f6743c7c86fd0143f45","skill_md_path":"skills/bullmq-redis-message-queue-job-processor-nodejs/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/bullmq-redis-message-queue-job-processor-nodejs"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"BullMQ Redis-Based Message Queue and Job Processor for Node.js","description":"BullMQ is the fastest, most reliable Redis-based distributed queue for Node.js, Python, Elixir, and PHP. It provides priority queues, rate limiting, delayed jobs, parent-child dependencies, repeatable jobs, and sandboxed workers for background processing at scale."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/bullmq-redis-message-queue-job-processor-nodejs"},"updatedAt":"2026-05-18T19:09:43.304Z"}}