Agent skill

event-driven-design

Use events to decouple producers from consumers Use when designing system architecture. Architecture category skill.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/event-driven-design

Metadata

Additional technical details for this skill

category
Architecture
priority
medium
is built in
YES
session guardian id
builtin_event_driven_design

SKILL.md

Event-Driven Design

Use events to decouple producers from consumers. Publishers emit events without knowing who handles them. This enables: adding new behaviors without modifying publishers, asynchronous processing, audit logging, and cross-service communication. Define clear event schemas. Consider eventual consistency implications. Use established patterns like pub/sub, event sourcing when appropriate.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results