workflow-builder

Automate multi-step agent workflows defined in YAML with a Python-based executor.

2|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/mindmorass/reflex --skill workflow-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-builder
Source: https://github.com/mindmorass/reflex/tree/main/plugins/reflex/skills/workflow-builder
Command: npx skills add https://github.com/mindmorass/reflex --skill workflow-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a reusable engine to define and run multi-step agent workflows using YAML, reducing custom scripting and accelerating automation design.

Core Features & Use Cases

  • Declarative YAML workflow definitions for orchestrating multiple agents and tasks.
  • Variable interpolation, conditional execution, and robust error handling across steps.
  • Real-world use: coordinate data processing, analysis, and reporting pipelines with clear inputs and outputs.

Quick Start

Create a workflow YAML under workflows/definitions, then validate and execute it using the Workflow Executor or an MCP workflow server. No special tooling beyond a Python environment and standard libraries is required to start experimenting.

Frequently Asked Questions about workflow-builder

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

FAQPage Schema
How do I automate multi-step workflows without writing custom scripts?

Multi-step workflow automation uses declarative YAML definitions to orchestrate agents and tasks. This Skill executes YAML-defined workflows with variable interpolation, conditionals, and error handling, eliminating repetitive scripting across data processing, document generation, and task coordination pipelines.

Can I use YAML to define agent orchestration workflows with conditional logic?

Yes. YAML workflow definitions support step-level conditionals, variable interpolation, and robust error handling. This enables conditional execution paths within orchestrated agent workflows, allowing dynamic branching based on step outputs.

What's the quickest way to build an automation pipeline for data processing and reporting?

Create a workflow YAML file under workflows/definitions specifying your steps, inputs, outputs, and conditionals. Execute it using the Python-based Workflow Executor—no special tooling required beyond a Python environment and standard libraries.

Do I need additional dependencies to run YAML-defined agent workflows?

No. The Skill requires only a Python environment and standard libraries to validate and execute YAML workflows. It integrates with existing environments without external dependencies, making setup straightforward.

How does step-level error handling work in multi-agent orchestration?

Step-level error handling in YAML workflows captures failures at each task stage, allowing conditional recovery paths or graceful termination. This ensures robust execution across complex agent orchestration pipelines with clear failure isolation and response logic.

Can I integrate environment variables and external data into orchestrated workflows?

Yes. YAML workflows support environment integration through variable interpolation, enabling dynamic configuration, credential injection, and external data binding. This allows workflows to adapt to different execution environments and data sources.