RabbitMQ AI Prompts
46 free, production-ready RabbitMQ AI prompts — copy-paste ready for ChatGPT, Claude, or Cursor. Every prompt ships with fill-in placeholders, a worked example, and production-safety notes, so you get a usable answer on the first try.
- RabbitMQ Advanced
RabbitMQ Blue-Green Cluster Migration Plan Prompt
Plan a blue-green migration to a brand-new RabbitMQ cluster using Shovel to drain in-flight messages, cut clients over vhost-by-vhost, and keep a clean rollback path.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Classic Queue v2 (CQv2) Storage Migration Design Prompt
Plan a safe migration of classic queues to the CQv2 message store to cut memory use and improve consistency, validating version support, feature flags, and per-queue conversion.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Client Connection & Channel Pooling Design Prompt
Design correct client-side connection and channel pooling for RabbitMQ so an app reuses long-lived connections, isolates publishing from consuming, and never leaks channels under load.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Delayed Message Exchange Scheduling Design Prompt
Design scheduled/delayed delivery in RabbitMQ using the delayed-message-exchange plugin, comparing it to TTL+DLX, and sizing it so pending delays don't overwhelm the broker.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ KEDA Consumer Autoscaling Design Prompt
Design a KEDA-driven autoscaler that scales RabbitMQ consumer deployments on queue depth without thrashing, starving prefetch, or breaking message ordering.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Log Triage & Root-Cause Analysis Prompt
Turn raw RabbitMQ broker logs into a ranked incident timeline, correlating connection drops, alarms, partitions, and crashes into a single root cause with next actions.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Message Deduplication Design Prompt
Design end-to-end message deduplication for a RabbitMQ pipeline, deciding between broker-side dedup, publisher confirms, and idempotent consumers to achieve effective exactly-once processing.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ OAuth 2.0 / JWT Authentication Design Prompt
Design token-based authentication and authorization for RabbitMQ using the OAuth 2.0 plugin, mapping JWT scopes to vhost/resource permissions across AMQP and the management UI.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Plugin Inventory & Security Audit Prompt
Audit enabled RabbitMQ plugins for attack surface, unused listeners, and version risk, then produce a hardening plan that disables what isn't needed and locks down what remains.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Firehose Tracing Debug Plan Prompt
Use the firehose tracer and rabbitmq_tracing plugin to capture exactly what a broker did with a message — where it was published, how it routed, and why it was dropped or dead-lettered — without guessing from application logs.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ perf-test Benchmark & Capacity Plan Prompt
Design a rigorous rabbitmq-perf-test benchmark that measures publish/consume throughput, end-to-end latency, and confirm/ack overhead for a specific workload — so capacity numbers come from data, not guesses.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Web-STOMP WebSocket Messaging Design Prompt
Design a browser-to-broker messaging layer over RabbitMQ Web-STOMP so web clients get real-time updates safely — with per-user authorization, destination scoping, and back-pressure that a hostile browser can't abuse.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Feature Flags Upgrade Enablement Plan Prompt
Plan the safe enablement of RabbitMQ feature flags before and after a version upgrade, so all cluster nodes agree on the schema, required flags are on before you upgrade past their version, and no node is left on an incompatible state.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ on Kubernetes Cluster Operator Deployment Design Prompt
Design a production RabbitMQ deployment on Kubernetes using the RabbitMQ Cluster Operator, covering StatefulSet sizing, quorum queues, persistence, anti-affinity, and safe rolling upgrades.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Queue Max-Length & Overflow Behavior Design Prompt
Design bounded RabbitMQ queues with max-length / max-length-bytes limits and the right overflow behavior (drop-head, reject-publish, or reject-publish-dlx) so a slow consumer never exhausts broker memory or disk.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Alternate Exchange & Unroutable Message Design Prompt
Design handling for unroutable and rejected messages using alternate exchanges, mandatory-flag returns, and a catch-all topology so messages that match no binding are captured instead of silently dropped.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ Backup & Disaster Recovery Design Prompt
Design a RabbitMQ backup and DR strategy covering definitions export, message durability assumptions, cross-region replication options, and a tested recovery runbook with realistic RPO/RTO.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ Cluster Capacity & Sizing Review Prompt
Right-size a RabbitMQ cluster's node count, memory/disk headroom, file descriptors, and Erlang scheduler settings against measured publish/consume rates and queue depth before scaling or a traffic event.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ Heartbeat & Connection Churn Triage Prompt
Diagnose missed-heartbeat disconnects, connection/channel churn, and 'connection_closed_abruptly' noise by correlating client timeouts, proxy idle limits, and broker heartbeat settings.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ Poison Message & Redelivery Loop Triage Prompt
Diagnose endless requeue/redelivery loops caused by poison messages, nack-without-DLX, and missing delivery-limit handling so a single bad message stops poisoning a consumer group.
- Claude
- ChatGPT
Open prompt - RabbitMQ Intermediate
RabbitMQ Prometheus Monitoring & Alerting Design Prompt
Design a RabbitMQ observability stack with the right Prometheus metrics, dashboards, and alert thresholds for queue depth, memory/disk alarms, flow control, and node health before incidents happen.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ Queue Type Selection Decision Matrix Prompt
Choose between classic mirrored queues, quorum queues, and streams for a specific workload by weighing durability, ordering, throughput, memory model, and operational trade-offs.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ Rolling Cluster Upgrade Plan Prompt
Plan a safe rolling upgrade of a RabbitMQ cluster across minor/major versions, sequencing node drains, feature-flag enablement, and queue-type compatibility while keeping clients connected.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ TLS, AuthN & AuthZ Hardening Prompt
Review and harden RabbitMQ transport TLS, listener exposure, user/vhost permissions, and authentication backends against a security baseline without breaking existing clients.
- Claude
- ChatGPT
Open prompt - RabbitMQ Intermediate
RabbitMQ Vhost & Multi-Tenancy Permission Design Prompt
Design vhost isolation, per-tenant users, and least-privilege configure/write/read permissions plus resource limits so multiple teams or tenants share one cluster safely.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ Consistent Hash Exchange Sharding Prompt
Use the consistent hash exchange to spread load across many queues while keeping all messages for a given key on the same queue, and weight bindings without reshuffling everything.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Definitions Export & Import GitOps Prompt
Treat RabbitMQ topology as code — export definitions, scrub secrets, version them, and import safely on boot so brokers are reproducible instead of hand-configured.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Lazy Queue Memory Strategy Prompt
Decide whether lazy queue behavior (disk-first message storage) fits a deep-backlog workload, and configure it without tanking throughput on hot paths.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Management API Automation Prompt
Build safe automation against the RabbitMQ HTTP management API — health checks, queue audits, and bulk operations — without hammering the broker or hard-coding fragile assumptions.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ MQTT Plugin IoT Broker Prompt
Configure the RabbitMQ MQTT plugin as an IoT-facing broker — topic-to-routing-key mapping, QoS handling, per-device auth, and connection limits — without breaking AMQP consumers.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Operator Policy Design Prompt
Design RabbitMQ policies and operator policies that enforce queue limits, TTLs, and queue types fleet-wide without colliding on priority or fighting application-declared arguments.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Priority Queue Design Prompt
Design a RabbitMQ priority queue that actually prioritizes — choosing the right number of priority levels, avoiding starvation, and understanding why prefetch can defeat the whole scheme.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Single Active Consumer Ordering Prompt
Use single active consumer (SAC) to preserve strict message ordering with hot-standby failover, and understand exactly what ordering guarantee you get versus what you don't.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Streams Design & Tuning Prompt
Decide when a RabbitMQ Stream (not a queue) is the right model, then size retention, segment, and consumer-offset settings for a high-throughput, replayable log.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Connection & Channel Leak Debugging Prompt
Track down why RabbitMQ connection or channel counts keep climbing until the broker hits limits, and find the client code that opens but never closes them.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Consumer Prefetch & QoS Tuning Prompt
Tune consumer prefetch (basic.qos) so work is spread evenly across consumers, throughput is high, and no single consumer hoards or starves while others sit idle.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Dead-Letter Exchange & Retry Design Prompt
Design a dead-letter exchange and retry topology so failed messages are retried with backoff and parked safely instead of being lost or stuck in a poison-message loop.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Exchange & Routing-Key Topology Design Prompt
Design a clean exchange, binding, and routing-key topology for a new or messy RabbitMQ messaging layer so producers and consumers stay decoupled and routing is predictable.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Memory & Disk Alarm Resource-Limit Triage Prompt
Triage a RabbitMQ memory or disk-free alarm that has blocked publishers cluster-wide, find what is consuming the resource, and recover safely without dropping messages.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Intermediate
RabbitMQ Message TTL & Expiration Strategy Prompt
Decide where and how to apply message TTL, queue TTL, and max-length so stale messages expire safely instead of piling up or silently disappearing.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Publisher Confirms & Idempotent Consumers Prompt
Design an end-to-end no-message-loss path with publisher confirms, durable/persistent messages, and idempotent consumers so neither a broker restart nor a redelivery breaks correctness.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Queue Backpressure & Flow-Control Triage Prompt
Diagnose why a RabbitMQ queue is backing up and producers are being throttled, and decide whether the bottleneck is slow consumers, flow control, or a resource alarm.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Shovel & Federation Cross-Site Setup Prompt
Decide between shovel and federation and design a reliable cross-site or cross-cluster message-replication setup that survives WAN flakiness without duplicating or losing messages.
- Claude
- ChatGPT
- Cursor
Open prompt - RabbitMQ Advanced
RabbitMQ Mirrored-to-Quorum Queue Migration Design Prompt
Plan a migration of OpenStack's RabbitMQ from deprecated classic mirrored queues to quorum queues, keeping oslo.messaging RPC and notifications healthy throughout.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ Cluster Partition Recovery Prompt
Recover an OpenStack RabbitMQ cluster after a network partition or node failure — heal split-brain, restore quorum, and resync OpenStack services whose RPC stalled while the broker was unhealthy.
- Claude
- ChatGPT
Open prompt - RabbitMQ Advanced
RabbitMQ Queue Investigation Prompt
Investigate backed-up queues, dead-letter spillover, and consumer issues in RabbitMQ clusters.
- Claude
- ChatGPT
Open prompt
About these RabbitMQ AI prompts
This is a free, curated collection of RabbitMQ AI prompts for DevOps and platform engineers — prompt templates that turn Claude, ChatGPT, or Cursor into a focused RabbitMQ assistant. Instead of re-explaining your setup every time, each prompt has fill-in placeholders, a realistic worked example, and explicit safety and back-out notes, so it's safe to use against production RabbitMQ.
Browse all 46 above, or explore the wider RabbitMQ prompts and troubleshooting guides, the full DevOps AI prompt library, and run or compare any prompt live in the Prompt Workspace. Hit a production issue instead? Try the free Incident Assistant.