event-driven

Installation
SKILL.md

Event-Driven Architecture

Overview

Event-driven architecture (EDA) enables loosely coupled, scalable systems by communicating through events rather than direct calls. This skill covers message queues, pub/sub patterns, event sourcing, CQRS, distributed transaction management with sagas, and data streaming with Kafka.

Available Agents

  • senior-software-engineer (Opus) - Architecture design, pattern selection, distributed system design
  • senior-software-engineer (Opus) - Event handler implementation, consumer/producer code
  • senior-software-engineer (Opus) - Event security, authorization patterns, message encryption
  • senior-software-engineer (Opus) - Message broker setup, Kafka clusters, queue configuration
  • software-engineer (Sonnet) - ONLY for unit tests, boilerplate event handlers following established patterns, or scaffolding from a concrete plan

Key Concepts

Message Queues

RabbitMQ Implementation:

Related skills
Installs
46
Repository
cosmix/loom
GitHub Stars
48
First Seen
Jan 23, 2026