Output SDK Workflow Orchestrator
Defines and orchestrates deterministic AI workflows using the Output SDK framework to coordinate complex multi-step agent logic.
This skill provides comprehensive guidance for creating workflow.ts files within the Output SDK ecosystem. It ensures that workflow logic remains deterministic by delegating all I/O operations to step functions, facilitating reliable execution, debugging, and state management. By following these patterns, developers can implement complex orchestration logic—including parallel execution, fan-outs, and conditional pipelines—while adhering to strict ESM standards and schema validation requirements using @outputai/core.
Key Features
01Standardized workflow.ts structure definition
02419 GitHub stars
03Enforcement of deterministic logic and I/O delegation
04Built-in verification checklist for workflow compliance
05Support for sequential, parallel, and conditional orchestration
06Strict ESM and Zod import validation patterns
Use Cases
01Building multi-step AI agents with complex orchestration logic
02Refactoring non-deterministic legacy code into clean step-based architectures
03Standardizing workflow definitions across large TypeScript AI projects