workflow-runner

Execute agency-orchestrator YAML workflows using the session LLM.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

直接在 Claude Code / OpenClaw / Cursor 这样的 AI 工具中,使用当前会话的大模型作为执行引擎,运行 agency-orchestrator 的 YAML 工作流,无需 API key。

Core Features & Use Cases

  • 在支持的 AI 工具中直接执行 YAML 工作流,以实现多角色协作编排。
  • 不需要额外的 API 密钥,利用会话中的 LLM 完成任务分解和执行。
  • 场景示例:用户提供 YAML 工作流,或需要多角色协作完成任务时触发执行。

Quick Start

在当前会话中使用 YAML 工作流文件触发多角色编排并观察逐步输出。

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 inside Claude Code or Cursor?

To run multi-role YAML workflows inside Claude Code or Cursor, you provide the YAML file directly in your current session. The tool uses the active LLM as the execution engine to resolve roles, render task templates, and execute steps sequentially or in parallel.

Can I execute agency-orchestrator workflows without an API key?

Yes, you can execute agency-orchestrator workflows without an API key by leveraging the current session's LLM directly within supported AI tools. This approach uses the active session context to handle task decomposition and workflow execution without external authentication.

How do parallel and sequential steps work in YAML-based workflow orchestration?

YAML-based workflow orchestration processes steps sequentially or in parallel based on the workflow metadata. It reads the YAML structure, resolves role directories, renders task templates, executes the defined steps, and stores the outputs for downstream consumption.

Does this workflow runner support parallel task execution and output passing between steps?

Yes, the workflow runner supports executing steps in order or parallel based on the YAML configuration. It stores the output generated from each executed step, making it available for downstream steps to consume during multi-role collaboration.

What is the best way to trigger multi-role collaboration in an AI coding assistant?

The best way to trigger multi-role collaboration in an AI coding assistant is to provide a YAML workflow file during your session. The tool reads the workflow metadata to orchestrate and execute the defined roles and tasks automatically.

Why should I use the current LLM session instead of external automation for YAML workflows?

Using the current LLM session for YAML workflows eliminates the need for separate API keys and external automation setups. It directly leverages the active AI tool environment to handle task decomposition, step execution, and output storage seamlessly.