What problem does it solve? Coordinating multi-step agent work with retries, checkpoints, human decisions, and progress tracking is error-prone when done ad hoc; this Skill teaches the agent how to define, start, control, and complete durable workflows in the Pi coding agent. ## Core Features & Use Cases - Workflow Operation: List, start, pause, resume, cancel, restart, and inspect workflow runs through the structured workflow tool with exact request IDs and revisions. - Step Completion Contracts: Complete submitted agent steps with validated structured output or finish assistant-message steps through normal visible replies. - Workflow Authoring: Compose .workflow.ts graphs from node and edge primitives with checkpoints, human decisions, timeouts, bounded loops, and nested workflow mounts. - Use Case: You need an implementation task to run through plan, implement, verify, and review stages with a human approval gate; define the graph in a .workflow.ts file, start it with structured input, and let the engine handle routing, retries, and recovery. ## Quick Start Ask the agent to list available workflows and start one with the required structured input for your task.