Tooluck logoTooluck
SKILL.md

workflow-orchestration-patterns

Agent skill fromwshobson/agents

Design durable workflows with Temporal for distributed systems. Covers workflow vs activity separation, saga patterns, state management, and determinism constraints. Use when building long-running processes, distributed transactions, or microservice orchestration.

How to install workflow-orchestration-patterns

install workflow-orchestration-patterns
# install the agents pack with the skills CLI
npx skills add wshobson/agents

# or add only this skill to Claude Code: copy the folder

plugins/backend-development/skills/workflow-orchestration-patterns/

# into

~/.claude/skills/workflow-orchestration-patterns/ (all projects)

.claude/skills/workflow-orchestration-patterns/ (one project)

plugins/backend-development/skills/workflow-orchestration-patterns/SKILL.md

MITFull file
1# Workflow Orchestration Patterns
2
3Master workflow orchestration architecture with Temporal, covering fundamental design decisions, resilience patterns, and best practices for building reliable distributed systems.
4
5## When to Use Workflow Orchestration
6
7### Ideal Use Cases (Source: docs.temporal.io)
8
9- **Multi-step processes** spanning machines/services/databases
10- **Distributed transactions** requiring all-or-nothing semantics
11- **Long-running workflows** (hours to years) with automatic state persistence
12- **Failure recovery** that must resume from last successful step
13- **Business processes**: bookings, orders, campaigns, approvals
14- **Entity lifecycle management**: inventory tracking, account management, cart workflows
15- **Infrastructure automation**: CI/CD pipelines, provisioning, deployments
16- **Human-in-the-loop** systems requiring timeouts and escalations
17
18### When NOT to Use
19
20- Simple CRUD operations (use direct API calls)
21- Pure data processing pipelines (use Airflow, batch processing)
22- Stateless request/response (use standard APIs)
23- Real-time streaming (use Kafka, event processors)
24
25## Detailed patterns and worked examples
26
27Detailed pattern documentation lives in `references/details.md`. Read that file when the navigation tier above is insufficient.
28
29## Best Practices
30
31### Workflow Design
32
331. **Keep workflows focused** - Single responsibility per workflow
342. **Small workflows** - Use child workflows for scalability
35…

Excerpt shown under the repository's MIT license.

More skills in agents

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates