Design and implement Saga workflows across services, using compensating actions to undo completed work after failures. Define step deadlines, handle repeated messages safely, and monitor stalled order, booking, or other long-running processes.
- Coordinating orders across inventory, payment, and shipping services
- Designing compensation for failed bookings
- Investigating workflows stuck during compensation
wshobson/agents☆ 41.1KUpdated Oct 19, 2026
集約間の制約チェック(「集約Aのユースケースで集約Bの状態を確認したい」)に対する 設計判断を支援する。Sagaの誤用検出、ビジネス要件の問い直し、CQRS/ESにおける 技術的制約の理解、不整合データの許容判断を含む。 コードレビュー、アーキテクチャ設計、要件分析時に集約間の制約問題に直面した場合に使用。 対象言語: 言語非依存。 トリガー:「集約間の制約チェック」「他の集約の状態を確認したい」「Sagaで制約チェック」 「ブランドに商品が紐づいているか確認」「集約間のバリデーション」 「イベントソーシングで逆引き」「集約をまたぐビジネスルール」「CQRS/ESの制約」 「コマンド側からリードモデルを参照していい?」「ユースケースで他の集約を参照」 といった集約間制約関連リクエストで起動。
The English summary is being prepared. Showing the original description.
j5ik2o/okite-ai☆ 80Updated Apr 25, 2026
Provides distributed transaction patterns using the Saga Pattern for Spring Boot microservices. Use when implementing distributed transactions across services, handling compensating transactions, ensuring eventual consistency, or building choreography or orchestration-based sagas with Kafka, RabbitMQ, or Axon Framework.
The English summary is being prepared. Showing the original description.
giuseppe-trisciuoglio/developer-kit☆ 360Updated Sep 10, 2026
Saga patterns, compensating actions, and two-phase commit for distributed transactions. Activate on: distributed transaction, saga, compensating action, two-phase commit, eventual consistency, cross-service transaction. NOT for: single-database transactions (use database-connection-pool-manager), event sourcing (use cqrs-event-sourcing-architect).
The English summary is being prepared. Showing the original description.
curiositech/windags-skills☆ 16Updated Oct 14, 2026
Provides distributed transaction patterns using the Saga Pattern for Spring Boot microservices. Use when implementing distributed transactions across services, handling compensating transactions, ensuring eventual consistency, or building choreography or orchestration-based sagas with Kafka, RabbitMQ, or Axon Framework.
The English summary is being prepared. Showing the original description.
lgzarturo/springboot-course☆ 3Updated Oct 17, 2026
Saga patterns, compensating actions, and two-phase commit for distributed transactions. Activate on: distributed transaction, saga, compensating action, two-phase commit, eventual consistency, cross-service transaction. NOT for: single-database transactions (use database-connection-pool-manager), event sourcing (use cqrs-event-sourcing-architect).
The English summary is being prepared. Showing the original description.
curiositech/port-daddy☆ 3Updated Oct 18, 2026
Saga Pattern knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for saga orchestration, choreography, and distributed transaction audits.
The English summary is being prepared. Showing the original description.
MikeCheng1208/BattleTree☆ 2Updated Jul 22, 2026
Generates Saga pattern components for PHP 8.5. Creates Saga interfaces, steps, orchestrator, state management, and compensation logic with unit tests.
The English summary is being prepared. Showing the original description.
MikeCheng1208/BattleTree☆ 2Updated Jul 22, 2026
Plan microservices by defining service responsibilities, communication methods, and data ownership. Use patterns for gradual migration, distributed transactions, and failure isolation to design systems made of independently responsible services.
- Gradually splitting a monolithic system into services
- Defining service responsibilities and interfaces
- Designing event-based communication and distributed transactions
wshobson/agents☆ 41.1KUpdated Oct 19, 2026
Builds resilient, long-running, multi-step applications with AWS Lambda durable functions with automatic state persistence, retry logic, and orchestration for long-running executions. Covers the critical replay model, step operations, wait/callback patterns, error handling with saga pattern, testing with LocalDurableTestRunner. Triggers on phrases like lambda durable functions, durable execution, workflow orchestration, state machines, retry/checkpoint patterns, long-running stateful Lambda functions, saga pattern, human-in-the-loop callbacks, reliable serverless applications, context.step, context.wait, context.invoke, context.runInChildContext, withDurableExecution, DurableContext, UnrecoverableInvocationError, durable-execution-sdk, qualified ARN invocation, and durable handler replay.
The English summary is being prepared. Showing the original description.
aws/agent-toolkit-for-aws☆ 2.9KUpdated Oct 19, 2026
Implement saga patterns for distributed transactions and cross-aggregate workflows. Use when coordinating multi-step business processes, handling compensating transactions, or managing long-running workflows.
The English summary is being prepared. Showing the original description.
rmyndharis/antigravity-skills☆ 1.8KUpdated Oct 15, 2026
Build resilient, long-running, multi-step applications with AWS Lambda durable functions with automatic state persistence, retry logic, and orchestration for long-running executions. Covers the critical replay model, step operations, wait/callback patterns, error handling with saga pattern, testing with LocalDurableTestRunner. Triggers on phrases like: lambda durable functions, workflow orchestration, state machines, retry/checkpoint patterns, long-running stateful Lambda functions, saga pattern, human-in-the-loop callbacks, and reliable serverless applications.
The English summary is being prepared. Showing the original description.
awslabs/agent-plugins☆ 924Updated Oct 15, 2026
Strategic business analyst and product discovery partner for WDS. Use when the user asks to talk to Saga or requests the WDS analyst.
The English summary is being prepared. Showing the original description.
bmad-code-org/bmad-method-wds-expansion☆ 90Updated May 30, 2026
DDDの集約(Aggregate)設計ルールに基づくコードレビュー・設計支援・リファクタリングを行う。 Evans Rules、Vernon's 4 Rules、Design by Contractに基づき、集約の境界定義、不変条件の検証、 不変(Immutable)設計、ID参照、結果整合性、ドメインイベント連携を包括的にガイドする。 以下のいずれかに該当する場合は必ずこのスキルを使用すること: - 集約(Aggregate)の新規設計・実装・リファクタリング(どの言語でも) - 既存の集約やエンティティクラスのDDD観点でのコードレビュー - 集約の境界決定(「AとBは同じ集約にすべきか?」「この集約は大きすぎるか?」) - 集約内の不変条件・整合性境界の設計 - 集約間の連携方式の判断(ドメインイベント、結果整合性、Sagaパターン) - 可変(Mutable)な集約コードを不変(Immutable)設計にリファクタリングする - publicフィールド、直接参照、push/appendなどカプセル化違反の検出・修正 キーワード例:集約、Aggregate、aggregate boundary、集約ルート、AggregateRoot、 エンティティ設計、DDD実装、Vernon Rules、Evans Rules、集約の分割、真の不変条件
The English summary is being prepared. Showing the original description.
j5ik2o/okite-ai☆ 80Updated Apr 25, 2026
集約とトランザクション境界の関係を明確化し、複数集約を単一トランザクションに含めるアンチパターンを 検出・是正する。集約は強い整合性境界であり、ユースケースで複数集約を更新する場合は結果整合性を 使うべきという原則を適用する。コードレビュー、ユースケース設計、リファクタリング時に トランザクション境界の問題を検出する場合に使用。 対象言語: 言語非依存(Java, Kotlin, Scala, TypeScript, Go, Rust, Python等すべて)。 トリガー:「複数集約を同じトランザクションで更新している」「ユースケースに@Transactionalがある」 「集約間の整合性をどう取るか」「Sagaパターンを使うべきか」「トランザクション境界の設計」 「1トランザクション1集約」「結果整合性の実装」「集約をまたぐトランザクション」 といったトランザクション境界関連リクエストで起動。
The English summary is being prepared. Showing the original description.
j5ik2o/okite-ai☆ 80Updated Apr 25, 2026
ScalarDBのトランザクション設計を行います。トランザクション境界定義、パターン選定(単一集約内/2PC/Saga/ハイブリッド)、OCC競合率評価、バッチ処理設計、v3.17最適化適用計画を含みます。ワークフローStep 05(トランザクション設計)で使用します。
The English summary is being prepared. Showing the original description.
wfukatsu/coding-agent-for-scalardb☆ 6Updated Feb 19, 2026
Design long-running processes across services with Temporal, a system that preserves workflow progress. Covers separating coordination from external operations, handling retries and failures, and structuring workflows so they can resume after interruptions.
- Designing order or booking processes across services
- Building approval flows with timeouts and escalation
- Planning recovery for distributed transactions
wshobson/agents☆ 41.1KUpdated Oct 19, 2026
Design systems made of independently deployable services, or plan how to split an existing application. The skill produces service boundary diagrams and recommendations for communication, data ownership, failure handling, monitoring, and deployment.
- Planning how to split a monolithic application
- Choosing REST, gRPC, or event-based communication
- Defining data ownership and cross-service consistency
Jeffallan/claude-skills☆ 11.9KUpdated Oct 17, 2026
Authors and edits AWS Step Functions state machines: writes Amazon States Language (ASL) in JSONata, and chooses and structures state types (Task, Choice, Map, Parallel, Pass, Wait, Succeed, Fail). Covers ASL syntax, JSONata data transformation and variables, Retry/Catch error handling, service integrations (.sync, waitForTaskToken callbacks), Distributed Map for large-scale S3/CSV processing, saga/compensation patterns, Standard vs Express workflow choice, TestState API unit testing, and migrating state machines from JSONPath to JSONata. Use when the user is building, authoring, debugging, or migrating a Step Functions state machine or ASL definition, or orchestrating multi-step workflows with branching, retries, or human-approval callbacks, even if they don't say 'Step Functions.' Do NOT use for general Lambda function code, API Gateway, EventBridge wiring, or SAM/CDK application packaging.
The English summary is being prepared. Showing the original description.
aws/agent-toolkit-for-aws☆ 2.9KUpdated Oct 19, 2026
Microservices design patterns including service mesh, event-driven architecture, saga pattern, and API gateway
The English summary is being prepared. Showing the original description.
rohitg00/awesome-claude-code-toolkit☆ 2.7KUpdated May 12, 2026
Master Temporal workflow orchestration with Python SDK. Implements durable workflows, saga patterns, and distributed transactions. Covers async/await, testing strategies, and production deployment. Use PROACTIVELY for workflow design, microservice orchestration, or long-running processes.
The English summary is being prepared. Showing the original description.
rmyndharis/antigravity-skills☆ 1.8KUpdated Oct 15, 2026
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 trails, or temporal queries.
The English summary is being prepared. Showing the original description.
rmyndharis/antigravity-skills☆ 1.8KUpdated Oct 15, 2026
Advanced distributed patterns - event sourcing, CQRS, saga, stream processing, append-only log, exactly-once delivery, sequencer, double-entry ledger, erasure coding, order book, watermarks
The English summary is being prepared. Showing the original description.
nWave-ai/nWave☆ 620Updated Sep 16, 2026
Event Sourcing and CQRS as DDD implementation patterns — when to use, aggregate event streams, projections, snapshots, sagas, upcasting, conflict resolution
The English summary is being prepared. Showing the original description.
nWave-ai/nWave☆ 620Updated Sep 16, 2026