nodejs-queue-and-event-integration

Installation
SKILL.md

Node.js Queue and Event Integration

When to use

Invoke when a scaffolded Node.js service must enqueue background work, publish domain events, or consume from a broker (BullMQ/Redis, Kafka, or SQS), and the integration needs correct delivery semantics, idempotency, retry/DLQ, and an outbox so a database commit and an event publish cannot diverge.

Do not use for: the service shell, config, or error tiers (use nodejs-service-scaffold), auth or OWASP review (use nodejs-auth-and-security-review), OpenTelemetry/metrics/SLO wiring (use nodejs-observability-readiness), or backpressure/circuit-breaker/load-test gating (use nodejs-performance-and-resilience).

Inputs

Required:

  • A service with the nodejs-service-scaffold baseline (DI container, validated config, logging, graceful shutdown present).
  • backend-architecture.md declaring the broker, the event/message contracts, and the delivery-semantics and retry strategy — or explicit confirmation a needed decision is intentionally deferred.

Optional:

Installs
3
GitHub Stars
12
First Seen
Jun 10, 2026
nodejs-queue-and-event-integration — amritmalla/claude-full-stack-2.0