What problem does it solve?
Helps architects and engineering leaders assess and harden event-driven systems by surfacing design mistakes, consistency gaps, and operational risks that lead to data loss, outages, or unbounded replay complexity.
Core Features & Use Cases
- Event Sourcing review: Verify immutable event design, snapshot strategy, schema versioning, and projection rebuildability.
- CQRS validation: Confirm separation of write/read models, eventual consistency SLAs, and read-model rebuild strategies.
- Saga and orchestration checks: Evaluate choreography vs orchestration trade-offs, compensating actions, timeouts, and dead-letter handling.
- Message broker guidance: Assess partitioning, ordering guarantees, retention, exactly-once vs at-least-once strategies, and schema registry usage.
- Operational readiness: Recommend observability, correlation IDs, replay procedures, idempotency approaches, and monitoring/alerting practices.
Quick Start
Ask the skill to review the project's eventing architecture and provide an assessment of event design, consistency boundaries, broker configuration, saga fault handling, and operational runbooks.