LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

workflow-orchestration-patterns

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.

26,022stars2,863forksUpdated 1/20/2026
Developer Tools#saga-pattern#microservices#long-running-processes#temporal#distributed-systems#workflow-orchestration

Security Assessment

Safe(100/100)
Security Score100/100

About workflow-orchestration-patterns

The 'workflow-orchestration-patterns' skill is designed to help developers and architects create durable workflows using Temporal for distributed systems. It addresses the challenges associated with orchestrating complex processes that span multiple services, databases, and transactions. By leveraging this skill, users can implement workflows that not only preserve state across failures but also ensure that long-running processes can be managed effectively and efficiently, ultimately leading to more robust applications.

FAQ

What types of processes are best suited for workflow orchestration?

Ideal use cases include multi-step processes, distributed transactions, long-running workflows, failure recovery, business processes, entity lifecycle management, infrastructure automation, and human-in-the-loop systems.

Are there scenarios where this skill should not be used?

Yes, it is not recommended for simple CRUD operations, pure data processing pipelines, stateless request/response scenarios, or real-time streaming.

What are the key differences between workflows and activities?

Workflows contain the orchestration logic and must be deterministic, while activities handle external interactions and can be non-deterministic. Workflows also cannot make direct external calls.

What are the critical design decisions to consider?

A fundamental rule is to determine if a task touches external systems (then it's an activity) or if it's related to orchestration/decision logic (then it's a workflow).

What are the critical requirements for implementing the Saga Pattern?

Compensations must be idempotent, registered before executing the step, run in reverse order on failure, and gracefully handle partial failures.

Install workflow-orchestration-patterns

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

wshobson/agents

Related Skills

cmux-terminal-multiplexer

88

wps-excel

673

ui-design

167

technical-wireframe-info-layout

7,069