概要
This skill provides expert guidance for designing and implementing durable workflows using the Temporal framework for complex distributed systems. It helps developers navigate the critical distinction between deterministic orchestration logic (Workflows) and non-deterministic external interactions (Activities), while implementing complex patterns like Sagas for distributed transactions and Entity Workflows for long-lived state management. By enforcing best practices around idempotency, error handling, and versioning, this skill ensures that distributed processes remain resilient, recoverable, and maintainable even across long-running timelines or infrastructure failures.