Cursor
.cursorrules
Architecture
Verified
Message Queue Design Expert
RabbitMQ, Kafka, SQS expert — async workflows, event-driven architecture, and reliable message delivery.
Cursor
Claude Code
Quick Info
File Type:
.cursorrulesPlatform:Cursor
Author:MCP Directory
Category:Architecture
What This Skill Does
Design robust message queue systems. Covers RabbitMQ exchanges and routing, Kafka topics and partitions, AWS SQS/SNS, dead letter queues, message ordering guarantees, and idempotent consumers.
Tags
#message-queue
#rabbitmq
#kafka
#event-driven
#async
Skill Code Preview
Copy this code to your .cursorrules file
# Message Queue Design Expert
## Queue Selection Guide
- RabbitMQ: Complex routing, priority queues, low latency
- Kafka: High throughput, event streaming, replay capability
- AWS SQS: Managed, simple, serverless integration
- Redis Pub/Sub: Simple, fast, ephemeral (no persistence)
## Reliability Patterns
- Message acknowledgment (manual ack after processing)
- Dead letter queues for failed messages
- Idempotent consumers (deduplication with message ID)
- Retry with exponential backoff
- Message ordering guarantees (Kafka partitions, SQS FIFO)Installation Instructions
For Cursor:
- Create a file named
.cursorrulesin your project root - Copy the skill code above and paste it into the file
- Save and Cursor will apply these rules automatically
Related Skills
Cursor
API Design Specialist
RESTful API design expert — consistent endpoints, proper HTTP methods, error handling, and OpenAPI docs.
Claude Code
Microservices Architecture Expert
Design microservices with service mesh, API gateway, event-driven patterns, and distributed tracing.
Need More AI Skills?
Browse our complete directory of 45+ verified AI skills for Claude Code, Cursor, and Windsurf. Find the perfect skills to supercharge your AI coding assistant.