rabbitmq

Publish and consume RabbitMQ messages via the robomotion CLI.

2|1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/robomotionio/robomotion-skills --skill rabbitmq-robomotionio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rabbitmq
Source: https://github.com/robomotionio/robomotion-skills/tree/main/skills/rabbitmq
Command: npx skills add https://github.com/robomotionio/robomotion-skills --skill rabbitmq-robomotionio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The RabbitMQ skill provides a CLI-based interface to publish, consume, and manage RabbitMQ resources (queues, exchanges, and bindings) from Robomotion, enabling automated messaging workflows without custom scripting.

Core Features & Use Cases

  • Publish messages to exchanges and queues
  • Consume messages from queues
  • Create, delete, and manage queues and exchanges
  • Bind queues to exchanges with routing keys for message routing

Quick Start

Install the robomotion rabbitmq integration, connect to a broker, publish a message, and disconnect to validate the workflow.

Frequently Asked Questions about rabbitmq

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish and consume messages in RabbitMQ from an automation workflow?

Publishing and consuming messages in RabbitMQ from an automation workflow is done via the robomotion CLI, which enables programmatic broker interactions to route messages across queues and exchanges without custom scripting.

Can I create and bind RabbitMQ queues to exchanges using routing keys programmatically?

Yes, you can create, delete, and bind RabbitMQ queues to exchanges using specific routing keys. The skill supports managing these resources directly to control message routing across various workflows.

Do I need a running RabbitMQ instance to use this message broker integration?

Yes, you need a running RabbitMQ instance and a configured connection URI. You also need the robomotion CLI installed with session-capable commands to execute publish, consume, and management tasks.

What is the best way to automate RabbitMQ message routing without writing custom scripts?

Automating RabbitMQ message routing without custom scripting is achieved through a CLI-based interface. This allows you to publish messages to exchanges and consume them from queues within automated workflows.

Does this RabbitMQ integration support deleting exchanges and managing broker resources?

Yes, the RabbitMQ integration supports deleting exchanges and managing broker resources. You can create, delete, and manage queues and exchanges, and bind queues to exchanges with routing keys for message routing.