workflow-runner

Execute agency-orchestrator YAML workflows with role-based collaboration in AI sessions.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/JiangAustin/Money_Never_Sleep --skill workflow-runner-jiangaustin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-runner
Source: https://github.com/JiangAustin/Money_Never_Sleep/tree/main/.claude/skills/workflow-runner
Command: npx skills add https://github.com/JiangAustin/Money_Never_Sleep --skill workflow-runner-jiangaustin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill lets you execute structured agency-orchestrator workflows directly inside your AI session, so you can run multi-role processes without setting up separate automation infrastructure or external API keys.

Core Features & Use Cases

  • YAML Workflow Execution: Reads a workflow definition, extracts inputs and steps, and turns it into an ordered execution plan.
  • Role-Based Collaboration: Loads role definitions and has the model act as each role in sequence or in parallel when tasks depend on one another.
  • Template and Dependency Handling: Resolves input variables, step outputs, and dependency layers so complex workflows can run deterministically.
  • Use Case: A user can provide a workflow file for product review, story creation, or task decomposition and have the AI carry out each role’s responsibilities inside the conversation.

Quick Start

Ask the workflow-runner skill to execute the provided YAML workflow and return the final results in the current conversation.

Frequently Asked Questions about workflow-runner

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

FAQPage Schema
How do I run multi-role YAML workflows in Claude Code without external API keys?

Run multi-role YAML workflows directly in your current AI session by providing a workflow file, which the runner parses to resolve roles, handle dependencies, and execute steps in sequence or parallel without external API keys.

Can I use workflow-runner for task decomposition and planning in Cursor?

Yes, you can use it in Cursor for task decomposition and planning by executing structured workflow steps where the model adopts different roles to handle dependencies and render template variables.

What is multi-agent orchestration using YAML in an AI chat session?

Multi-agent orchestration via YAML is executing structured workflow definitions inside an AI session where the model sequentially adopts different roles, resolves input variables, and handles dependency layers for deterministic task execution.

Do I need external automation infrastructure to execute multi-role collaboration workflows?

No, you can execute multi-role collaboration workflows directly inside your AI chat session without setting up separate automation infrastructure, as the runner handles dependency resolution and output persistence internally.

How does the workflow runner handle template variables and step dependencies?

It resolves template variables and step dependencies by parsing the YAML definition, extracting inputs, building dependency layers, and rendering outputs to execute each step with the correct role context and failure handling.

Are there limitations when running parallel workflow steps in an AI chat session?

While parallel step execution is supported, limitations depend on the AI session's context window capacity and the complexity of dependency layers, though the runner persists outputs and handles failures to maintain workflow determinism.