What problem does it solve? Long-running automated workflows lose track of where they are when interrupted, and ad-hoc state tracking leads to inconsistent or unrecoverable execution. This Skill keeps an authoritative, event-sourced record of workflow execution so state can be paused, resumed, checkpointed, and audited deterministically. ## Core Features & Use Cases - Event-Sourced State Management: Appends immutable execution events to an append-only log and derives materialized state snapshots that are reproducible from event history. - Deterministic Transitions: Validates every proposed state change against allowed state machine rules, rejecting invalid transitions with deterministic rule identifiers. - Pause, Resume, and Approval-Wait: Emits checkpoints at deterministic boundaries and holds workflows in approval-wait until explicit approval gates are satisfied. - Use Case: A multi-step deployment workflow is interrupted mid-run. Replay the event log from the last checkpoint to restore exact execution state, then resume from the approval-wait step without re-executing completed work. ## Quick Start Ask the agent to load the current execution state and advance the workflow to the next valid step, writing the updated snapshot to reports/current-execution-state.json.