workflow-builder

Define and run YAML/JSON workflows with branching and dependencies.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/sunLeee/optimization --skill workflow-builder-sunleee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-builder
Source: https://github.com/sunLeee/optimization/tree/main/.claude/skills/process/workflow-builder
Command: npx skills add https://github.com/sunLeee/optimization --skill workflow-builder-sunleee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Declarative workflow design and automated execution to replace brittle manual coordination. It enables teams to define end-to-end processes in YAML/JSON, then run, monitor, and reuse them across projects.

Core Features & Use Cases

  • Declarative workflow definitions in YAML/JSON for easy sharing and versioning
  • Stepwise execution with dependency management, conditional branching, and looping
  • Built-in actions, validation, and robust error handling to ensure safe automation
  • Visualization and diagram generation to communicate flows and outcomes
  • Reusable templates and ecosystem for rapid workflow creation

Quick Start

Create a simple workflow named my-workflow using /workflow-builder create my-workflow and run it with /workflow-builder run my-workflow

Frequently Asked Questions about workflow-builder

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

FAQPage Schema
How do I define and run a complex workflow from YAML or JSON?

You can define complex workflows using declarative YAML or JSON schemas and execute them with a simple run command. The system handles stepwise execution, dependency management, and conditional branching to automate end-to-end processes.

What is declarative workflow orchestration and when do I need it?

Declarative workflow orchestration replaces brittle manual coordination by defining processes in YAML or JSON. You need it when automating end-to-end processes that require conditional branching, looping, and robust error handling across multiple projects.

Can I use YAML workflow definitions for conditional branching and looping?

Yes, YAML workflow definitions support stepwise execution with conditional branching, looping, and dependency management. The enforced schema and built-in validation ensure your automated execution remains safe and scalable.

How do I visualize and share workflow definitions across projects?

You can visualize workflow definitions using built-in diagram generation to communicate flows and outcomes. Reusable templates and an ecosystem approach allow you to easily share and version these workflows across different projects.

What is the best way to handle errors during automated workflow execution?

The best way to handle errors during automated workflow execution is by leveraging the system's robust error handling and built-in validation. Enforcing a defined schema ensures safe automation and prevents brittle failures during stepwise execution.

Do I need any external dependencies to build YAML automation workflows?

No external dependencies are required to build YAML automation workflows. The system provides built-in actions, validation, and an ecosystem of reusable templates to define and run complex processes independently.