LogoClawIndex
CasesSkillsAbout
LogoClawIndex

guicedee-rabbitmq - Annotation-driven RabbitMQ Integration for GuicedEE

Annotation-driven RabbitMQ messaging integration for GuicedEE using Vert.x client

Tags

Updated: 2026-03-09
rabbitmqmessagingguicedeevertxannotationamqpintegrationmicroservices

Capabilities

Declare RabbitMQ connectionsDefine queue exchangesCreate queue definitionsInject queue consumers

Typical Inputs

GuicedEE projectRabbitMQ dependencyConnection configuration

Typical Outputs

RabbitMQ messagesQueue bindingsExchange declarations

What this skill does

  • Declare RabbitMQ connections
  • Define queue exchanges
  • Create queue definitions
  • Inject queue consumers
  • Inject queue publishers
  • Configure queue options
  • Override environment variables
  • Manage exchange declarations
  • Bind queues to exchanges
  • Start consumer listeners

Inputs

  • GuicedEE project
  • RabbitMQ dependency
  • Connection configuration
  • Queue exchange definitions
  • Queue definitions
  • Environment variables
  • System properties
  • Module-info.java
  • Package-info.java

Outputs

  • RabbitMQ messages
  • Queue bindings
  • Exchange declarations
  • Consumer instances
  • Publisher instances
  • AMQP topology
  • Verticle connections

Requirements

  • Java 17+
  • GuicedEE framework
  • Vert.x 5
  • RabbitMQ client
  • ClassGraph library
  • Guice dependency injection
  • Module-info.java configuration
  • Package opens to com.google.guice
  • Package opens to com.guicedee.rabbit
  • com.guicedee:rabbitmq dependency

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.