saga-orchestration – Agents & Automation skill for AI agents
Patterns for managing distributed transactions and long-running business processes.
Install the saga-orchestration skill with one command
Pick the tool you use, copy the command and paste it in your terminal. The skill lands in that tool's skills folder and is ready in your next session.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/saga-orchestration-32d52.tgz | tar xz -C ~/.claude/skills
Call it in Claude Code: /saga-orchestration – then describe the task you want done.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/saga-orchestration-32d52.tgz | tar xz -C ~/.codex/skills
Call it in Codex: $saga-orchestration – then describe the task you want done.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/saga-orchestration-32d52.tgz | tar xz -C ~/.hermes/skills
Call it in Hermes Agent: /saga-orchestration – then describe the task you want done.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/saga-orchestration-32d52.tgz | tar xz -C ~/.deepcode/skills
Call it in DeepSeek: /saga-orchestration – then describe the task you want done.
SKILL.md content
Saga Orchestration
Patterns for managing distributed transactions and long-running business processes.
Detailed Guide
Read [the detailed guide](references/detailed-guide.md) before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.
Do not use this skill when
- The task is unrelated to saga orchestration
- You need a different domain or tool outside this scope
Use this skill when
- Coordinating multi-service transactions
- Implementing compensating transactions
- Managing long-running business workflows
- Handling failures in distributed systems
- Building order fulfillment processes
- Implementing approval workflows
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Example
After inventory reservation succeeds, a payment timeout is an unknown outcome.
Query the provider using the original idempotency key before charging again or
releasing inventory; record the resolution and retry compensation durably.
Related skills
- salesforce-automation – Automate Salesforce tasks via Rube MCP (Composio): leads, contacts, accounts…
- sandbase-mcp – Discover, inspect, and invoke 2,000+ AI models and APIs through SandBase's local MCP…
- segment-automation – Automate Segment tasks via Rube MCP (Composio): track events, identify users, manage…
- sendblue-notify – Text the user's phone when a long-running task, agent turn, or scheduled job finishes —…
- sentry-automation – Automate Sentry tasks via Rube MCP (Composio): manage issues/events, configure alerts…
- serply-search-mcp – Search Google, Bing, Google News and Google Scholar, and read public pages, with the…
- shark – Pitch a business idea to a Shark Tank-style panel of Claude sub-agent investors who…
- shopify-automation – Automate Shopify tasks via Rube MCP (Composio): products, orders, customers, inventory…