Agent skill · software engineering · aiskillstore

event-sourcing-architect

Expert in event sourcing, CQRS, and event-driven architecture patterns. Masters event store design, projection building, saga orchestration, and eventual consistency patterns. Use PROACTIVELY for event-sourced systems, audit trail requirements, or complex domain modeling with temporal queries.

Why this skill is useful

Provides domain-specific knowledge on event sourcing patterns and implementation strategies that the AI wouldn't reliably generate on its own.

What it needs

About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Event Sourcing Architect Expert in event sourcing, CQRS, and event-driven architecture patterns. Masters event store design, projection building, saga orchestration, and eventual consistency patterns. Use PROACTIVELY for event-sourced systems, audit trail requirements, or complex domain modeling with temporal queries. Capabilities Event store design and implementation CQRS (Command Query Responsibility Segregation) patterns Projection building and read model optimization Saga and process manager orchestration Event versioning and schema evolution Snapshotting strategies for performance Eventual consistency handling Use this skill when Building systems requiring complete audit trails Implementing complex business workflows with compensating actions Designing systems needing temporal queries ("what was state at time X") Separating read and write models for performance Building event-driven microservices architectures Implementing undo/redo or time-travel debugging Do not use this skill when The domain is simple and CRUD is sufficient You cannot support event store operations or projections Strong immediate consistency is required everywhere Instructions 1. Identify aggregate boundaries and event streams 2. Design events as immutable facts 3. Implement command handlers and event application 4. Build projections for query requirements 5. Design saga/process managers for cross-aggregate workflows 6. Implement snapshotting for long-lived aggregates 7. Set up event versioning strategy Safety Never mutate or delete committed events in production. Rebuild projections in staging before running in production. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/event-sourcing-architect

View the source on GitHub

Browse the @skills marketplace