foxctl-flow-orchestration

Build and run multi-agent DAG workflows with typed envelope transforms.

3|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/joshka0/foxctl --skill foxctl-flow-orchestration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: foxctl-flow-orchestration
Source: https://github.com/joshka0/foxctl/tree/main/configs/skills-pack/foxctl-flow-orchestration
Command: npx skills add https://github.com/joshka0/foxctl --skill foxctl-flow-orchestration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the pain of coordinating multiple AI agents and skill executions into a reliable, structured workflow instead of a loose sequence of chats.

Core Features & Use Cases

  • Multi-agent DAG orchestration: Build directed graphs of agent, skill, HTTP, PTY, transforms, and automation nodes with dependency-aware execution.
  • Typed envelope dataflow with transforms: Route structured outputs along typed edges and reshape payloads using transforms like template, jq_filter, regex_extract, and file_write.
  • Durable workflow state & monitoring: Maintain named flows in a workspace-scoped database with status, logs, stop, and output injection for human-in-the-loop designs.

Quick Start

Install and then ask your AI to build a fan-out DAG that analyzes a repo and then runs parallel implementers before a final reviewer.

Frequently Asked Questions about foxctl-flow-orchestration

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

FAQPage Schema
What is multi-agent DAG workflow orchestration?

DAG workflow orchestration routes structured envelopes between execution nodes using typed edges with transforms like jq_filter and regex_extract. It reshapes payloads and maintains dependency order so agent outputs correctly feed into downstream steps.

How do I build a fan-out parallelization workflow for multiple AI agents?

You build a fan-out DAG by defining a workspace-scoped named flow graph with agent, skill, and transform nodes. Configure parallel implementers to run simultaneously before a final reviewer node, using edge triggers to manage dependency execution order.

Does this workflow engine support human-in-the-loop orchestration?

Yes, this workflow engine supports human-in-the-loop orchestration through durable workflow state. It maintains named flows in a workspace-scoped database with status tracking, logs, stop capabilities, and output injection for interactive pipeline designs.

Can I use HTTP and PTY nodes in a pipeline automation workflow?

Yes, pipeline automation supports HTTP and PTY node types alongside agent, skill, and transform nodes. These nodes execute within the directed acyclic graph, allowing external commands and web requests to integrate into the typed envelope dataflow.

What are the limitations of using a DAG workflow for multi-agent coordination?

DAG workflows require acyclic dependencies, meaning circular execution loops between nodes are not supported. Additionally, you must pre-define a workspace-scoped named flow graph with explicit edge triggers and typed transforms before execution can begin.