# Rabbitmq

> RabbitMQ

- Skill: `neuralblitz/rabbitmq` (Agent Skill)
- Install (CLI): `npx skillmds@latest add neuralblitz/rabbitmq`
- Raw SKILL.md: https://api.skillmd.com/api/skills/neuralblitz/rabbitmq/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: NeuralBlitz (https://skillmd.com/u/neuralblitz)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/neuralblitz/rabbitmq

---

# RabbitMQ

RabbitMQ is a reliable messaging broker supporting multiple messaging protocols. It provides flexible routing, high availability, and enterprise features.

## Key Concepts

- Exchanges, queues, bindings
- Direct, topic, fanout, headers exchanges
- Publisher confirms
- Consumer acknowledgments
- Shovel and federation plugins

## Common Use Cases

- Task queues
- Request/reply patterns
- Event distribution
- Message routing
- Background job processing

## Best Practices

- Use appropriate exchange types
- Implement dead letter queues
- Configure TTL appropriately
- Use publisher confirms
- Monitor queue depths

## Resources

- Rabbitmq.com: www.rabbitmq.com/documentation.html
- Related Skills: messaging, message-queues, amqp

