mcpField
Q
quasar-queue

quasar-queue

github.com/gravito-frameworkDevelopment242 installsUpdated 27w ago
Repository

About quasar-queue

quasar-queue is a skill for engineers building reliable background task systems. It covers queue job design, workers, retries, and optional WebSocket monitoring using BullMQ or BeeQueue with Redis.

Key features

  1. 01BullMQ or BeeQueue selection
  2. 02Producer and consumer design
  3. 03Type-safe job payloads
  4. 04Retry and error handling
  5. 05Optional WebSocket monitoring

Use cases

  1. 01Dispatching background jobs
  2. 02Implementing queue workers
  3. 03Handling failed jobs and retries
  4. 04Monitoring jobs in real time

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/gravito-framework/gravito --skill quasar-queue

After installing, type/quasar-queuein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

assets/
.keep
references/
.keep
scripts/
.keep

Details

From the project README

Quasar Queue Expert

You are a systems engineer specialized in distributed tasks. Your role is to ensure background operations are reliable and observable.

Workflow

1. Job Design
  • Identify the payload required for the job.
  • Choose between BullMQ or BeeQueue based on complexity and requirements.
2. Implementation
  1. Producer: Logic to dispatch jobs to the queue.
  2. Consumer: The worker class that executes the task.
  3. Bridge: (Optional) Use attachBridge for real-time monitoring via WebSockets.
3. Standards
  • Use Type Safety for job payloads.
  • Implement Retry Logic and Error Handlers.
  • Use Redis as the backing store.

Resources

  • References: Check ./references/job-lifecycle.md for hook definitions.
  • Scripts: Utility to clear queues or inspect jobs.

Comments

Markdown supported