implement-saga

Official

Orchestrate sagas with safe compensations

Authorfireflyframework
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Coordinates distributed transactions across services using Saga, Workflow, and TCC patterns with guarded compensations, DAG-based execution, and pluggable persistence to ensure reliability and consistency.

Core Features & Use Cases

  • Supports Saga, Workflow, and TCC patterns for cross-service orchestration.
  • DAG-based step dependencies, compensation strategies, and retry handling.
  • Builder DSL and annotation-based configuration for flexible, production-grade sagas.
  • Pluggable persistence and event integration to enable durable, observable workflows.

Quick Start

Define a Saga with annotated steps and execute it using SagaEngine to orchestrate cross-service transactions.

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: implement-saga
Download link: https://github.com/fireflyframework/fireflyframework-claude-skills/archive/main.zip#implement-saga

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 223,000+ vetted skills library on demand.