acc-create-saga-pattern
Installation
SKILL.md
Saga Pattern Generator
Creates Saga pattern infrastructure for distributed transaction coordination.
When to Use
- Distributed transactions across multiple services
- Long-running business processes
- Operations requiring compensation on failure
- Multi-step workflows with rollback capability
Component Characteristics
SagaState Enum
- Domain layer enum
- Defines saga lifecycle states: Pending, Running, Compensating, Completed, Failed, CompensationFailed
- Includes state transition validation
- Terminal states detection