The Standard Events

Community

Enforce robust, testable event-driven systems.

Authorhassanhabib
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The Standard Events standardizes how services publish and subscribe to domain events, enforcing a deterministic CulDeSac pattern, foundation event services, and consistent testing to reduce integration risk.

Core Features & Use Cases

  • Standardizes event broker structure using LeVent, per-entity event clients, and thin broker passes through.
  • Enforces two operations per entity: Publish[Entity]Async and SubscribeTo[Entity]Event, with validated inputs and structured exception handling.
  • Supports startup activation for orchestration subscriptions and DI wiring across bounded contexts.

Quick Start

Register the event broker and event services in DI, then activate subscriptions at startup using the prescribed startup pattern.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: The Standard Events
Download link: https://github.com/hassanhabib/the-standard-skills/archive/main.zip#the-standard-events

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.