About
This skill provides specialized architectural guidance for building resilient distributed systems using Temporal. It helps developers navigate the critical distinction between deterministic workflow logic and idempotent activities, ensuring that complex processes remain durable across infrastructure failures. By applying advanced patterns such as Sagas for distributed transactions, Entity Workflows for state management, and Fan-out/Fan-in for parallel execution, this skill enables the creation of robust backend systems that can reliably manage state for processes lasting seconds or years.