Lightlines
By martinholovsky

rabbitmq-expert

martinholovsky488 installs

Build RabbitMQ messaging that handles failure.

What it does

Guides the implementation of reliable RabbitMQ messaging with durable queues, publisher confirms, and explicit acknowledgments.

When to use it

Use when designing messaging systems, implementing publish/subscribe patterns, troubleshooting RabbitMQ clusters, or improving message throughput and reliability.

How to use it

It changes how the agent implements RabbitMQ messaging by requiring tests first and emphasizing performance, reliability, security, monitoring, and failure handling.

What you provide

  • An existing project

Uses

Good to know

  • cannot be undone: RabbitMQ
  • a credential is hard-coded: app_user password

Latest review

What you need · 3

A running RabbitMQ broker is required for integration verification before committing.

Uses rabbitmqctl to administer broker users, virtual hosts, and permissions.


Access · 2

This skill

RabbitMQ

Write

Changes RabbitMQ users and permissions (irreversible)

/etc/rabbitmq/rabbitmq.conf

Write

Configures RabbitMQ production settings