workflow-orchestrator

Executes declarative YAML-based workflows to orchestrate sequences of multi-agent tasks.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill workflow-orchestrator-winsorllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-orchestrator
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/workflow-orchestrator
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill workflow-orchestrator-winsorllc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates complex, multi-step tasks by orchestrating multiple AI agents, managing their dependencies, and handling execution flow.

Core Features & Use Cases

  • Sequential & Parallel Execution: Run agent tasks in order or concurrently.
  • Approval Gates: Pause workflows for human review and decision-making.
  • Error Handling & Retries: Build resilient workflows that can recover from failures.
  • Use Case: Automate a code review process where one agent reviews code, another runs tests in parallel, and a final agent summarizes findings, with an approval step before deployment.

Quick Start

Run the workflow file named 'my-workflow.workflow' with the input 'pr_number' set to '123'.

Frequently Asked Questions about workflow-orchestrator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate multi-agent workflows with sequential and parallel execution?

You orchestrate multi-agent workflows by executing declarative YAML-based pipelines that manage sequential and parallel job execution. This approach handles task dependencies and coordinates concurrent agent actions for complex automation sequences.

Can I add approval gates to pause a multi-agent workflow for human review?

Yes, you can pause workflows for human review by adding approval gates. The workflow execution suspends at these designated points, allowing human decision-making before proceeding to downstream agent tasks.

How do I handle error recovery and retries in automated agent pipelines?

Error recovery in automated agent pipelines is managed through declarative error handling and retry logic. The workflow evaluates failures during execution and automatically attempts recovery based on defined conditions.

How do I run a YAML workflow file with specific input parameters?

You run a YAML workflow file by executing it with specific input parameters mapped to the declarative pipeline. Passing inputs like 'pr_number' initializes the job architecture for state-persistent task management.

What is the best way to automate a code review process with multiple AI agents?

The best way to automate code review is by defining a declarative YAML workflow where one agent reviews code, another runs tests concurrently, and a final agent summarizes findings before an approval gate triggers deployment.

Do I need external dependencies to manage conditional logic in automation pipelines?

No external dependencies are required to manage conditional logic in automation pipelines. The orchestration engine natively evaluates conditions and manages state persistence directly within the job architecture.