About
This skill provides specialized architectural guidance for building reliable distributed systems using Temporal. It enables developers to implement complex, multi-step business processes by enforcing a strict separation between orchestration logic (Workflows) and external interactions (Activities). Users can master critical patterns such as Sagas for distributed transactions, entity workflows for state management, and fan-out/fan-in for parallel execution. The skill ensures system reliability by guiding users through determinism constraints, idempotency requirements, and automatic state preservation, making it essential for building production-grade microservice orchestrations and long-running workflows.