bunqueue

Community

Build resilient job queues for Bun, fast.

Authoregeominotti
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you set up and run reliable background job processing in Bun without Redis, by using bunqueue’s built-in Queue/Worker, persistence, and operational controls.

Core Features & Use Cases

  • Choose the right processing mode: embedded for single-process apps, TCP for distributed producer/consumer, and Simple Mode via Bunqueue for quick setup.
  • Run production-ready job workflows: retries, circuit breaking, TTL expiry, cancellation, batching, and priority aging to prevent starvation.
  • Operate and integrate with tools: DLQ for dead-letter handling, cron/interval scheduling, webhooks for job events, and an MCP server with agent tools.

Quick Start

Create an embedded queue and worker that processes email-sending jobs by telling the AI: "Set up bunqueue in embedded mode for the queue 'emails' with a job processor that sends to job.data.to, then add a job named 'send' with {to:'[email protected]'} and show the minimal TypeScript code."

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bunqueue
Download link: https://github.com/egeominotti/bunqueue/archive/main.zip#bunqueue

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.