Help us improve
Share bugs, ideas, or general feedback.
From domain-fintech
Guides fintech transaction processing with ACID guarantees, idempotency keys, saga patterns for distributed transactions, settlement workflows, batch processing, reconciliation, and lifecycle state management. Use for payment flows and financial operations.
npx claudepluginhub rnavarych/alpha-engineer --plugin domain-fintechHow this skill is triggered — by the user, by Claude, or both
Slash command
/domain-fintech:transaction-processingThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Implementing atomic balance transfers with correct isolation levels
Coordinates distributed transactions and long-running business processes using saga patterns, compensating transactions, and failure handling for multi-service systems.
Implements saga patterns for distributed transactions and cross-aggregate workflows. Covers choreography vs orchestration, execution states, and compensating transactions for multi-step business processes.
Implements saga orchestration patterns for coordinating multi-service transactions, handling failures with compensating actions, and managing long-running workflows using Python templates.
Share bugs, ideas, or general feedback.
references/acid-idempotency.md — transaction isolation levels, SELECT FOR UPDATE, atomic transfer SQL pattern, idempotency key schema, deduplication with request hashing, exactly-once semanticsreferences/saga-settlement.md — choreography vs orchestration trade-offs, compensating transactions, saga state machine diagram, settlement cycles (T+0/T+1/T+2), netting and clearing process, idempotent batch processingreferences/reconciliation-lifecycle.md — three-way reconciliation (internal/external/cross-system), daily reconciliation process, break resolution SLAs, transaction state machine (PENDING through REVERSED), state transition enforcement