RabbitMQ – Message Broker

SkillCommunication

Message broker and queuing with RabbitMQ

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the RabbitMQ skill

What this skill tells your AI

The instructions your AI receives, as published by bidewio/better-openclaw in skills/rabbitmq-queue/SKILL.md and read by ahel’s review.

RabbitMQ is the most widely deployed open-source message broker supporting AMQP, MQTT, and STOMP protocols.

  • GitHub: github.com/rabbitmq/rabbitmq-server (13 000+ ⭐)
  • License: MPL-2.0
  • Security: VMware/Broadcom-backed. Enterprise-grade. No malware.

Environment Variables

VariableDescription
{{RABBITMQ_URL}}Management API URL
{{RABBITMQ_USER}}Username
{{RABBITMQ_PASSWORD}}Password

Usage Examples

List queues

curl -s -u "{{RABBITMQ_USER}}:{{RABBITMQ_PASSWORD}}" \
  "{{RABBITMQ_URL}}/api/queues"

Publish a message

curl -s -X POST -u "{{RABBITMQ_USER}}:{{RABBITMQ_PASSWORD}}" \
  "{{RABBITMQ_URL}}/api/exchanges/%2f/amq.default/publish" \
  -H "Content-Type: application/json" \
  -d '{"properties":{},"routing_key":"my_queue","payload":"Hello","payload_encoding":"string"}'

AI Agent Tips

  • Supports multiple protocols: AMQP 0-9-1, MQTT, STOMP.
  • Management plugin provides REST API and web dashboard.
  • Dead letter queues and retry patterns for reliable processing.
  • Clustering and federation for high availability.

Signals

GitHub stars
58
Forks
6
Last commit
Aug 2026
Advanced
Item type
skill
Key
rabbitmq-queue
Source
github.com/bidewio/better-openclaw