概要
This skill provides specialized guidance for designing robust distributed systems with Temporal, focusing on the critical separation between deterministic workflow logic and non-deterministic activities. It equips developers with implementation patterns for the Saga pattern, entity workflows, and fan-out/fan-in executions, ensuring long-running processes remain resilient across infrastructure failures. By enforcing determinism constraints and idempotency requirements, the skill helps build scalable microservice orchestrations that handle complex business logic and human-in-the-loop interactions with automatic state preservation.