Defines event bus patterns for decoupled communication, covering domain events, payload contracts, subscription lifecycle, and debugging diagnostics.
How this skill is triggered — by the user, by Claude, or both
Slash command
/everything-game-dev-code:event-bus-patternsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use events and messaging without creating hidden coupling, ordering bugs, or impossible debugging paths.
Use events and messaging without creating hidden coupling, ordering bugs, or impossible debugging paths.
npx claudepluginhub mrcalderon3d/everything-game-dev-codeDesign systems that communicate through events instead of direct service calls. Use when building loosely-coupled, scalable, and resilient architectures.
Designs event-driven systems with event sourcing and CQRS patterns, including event identification, schema design, transport selection, and versioning.
Designs event-driven architectures: maps event flows, defines topic topologies, validates delivery guarantees, and produces event catalog documentation for Kafka, RabbitMQ, SQS, NATS, or Redis Streams.