copilot-flow

Coordinate multi-agent workflows from a spec using phases.yaml.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Tarto-4/Tukopamoja --skill copilot-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: copilot-flow
Source: https://github.com/Tarto-4/Tukopamoja/tree/main/.github/skills/copilot-flow
Command: npx skills add https://github.com/Tarto-4/Tukopamoja --skill copilot-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating and executing complex, multi-agent workflows is error-prone and slow without a structured orchestration framework. Copilot-flow provides a unified approach to plan, execute, and monitor phased tasks across agents, memory systems, and YAML-driven pipelines.

Core Features & Use Cases

  • Plan & execute phased pipelines from a spec file; manage dependencies and parallelism.
  • Run individual agent tasks or entire swarms to accelerate feature development.
  • Maintain a memory-driven workflow with a phases.yaml format for reproducibility and adaptive learning.

Quick Start

Plan and execute a phased workflow from your spec using copilot-flow by generating a plan and then running the phases in order.

Frequently Asked Questions about copilot-flow

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

FAQPage Schema
How do I coordinate multi-agent workflows for product development?

You coordinate multi-agent workflows by applying a spec to plan, execute, and monitor phased tasks across agents like researchers, coders, architects, and testers. It enforces a memory-driven pipeline using a phases.yaml format for sequential and parallel execution.

What is a phases.yaml format used for in workflow orchestration?

The phases.yaml format defines and manages dependencies, parallelism, and per-phase prompts in a memory-driven workflow. It enables repeatable results and adaptive learning across complex, multi-agent pipelines.

How do I plan and execute phased pipelines from a spec file?

To plan and execute phased pipelines, generate a plan from your spec and then run the phases in order. This manages dependencies and parallelism while orchestrating individual agent tasks or entire swarms.

Can I run individual agent tasks and entire swarms for feature development?

Yes, you can run individual agent tasks or entire swarms to accelerate feature development. The orchestration applies per-phase prompts to coordinate researchers, coders, architects, and testers across sequential and parallel phases.

What's the best way to maintain reproducibility in multi-agent pipelines?

To maintain reproducibility in multi-agent pipelines, enforce a memory-driven workflow with a phases.yaml format. This structured orchestration tracks dependencies and per-phase prompts for adaptive learning.

Why is coordinating multi-agent workflows error-prone without a structured framework?

Coordinating multi-agent workflows without a structured framework is error-prone because managing dependencies, parallelism, and memory across sequential phases lacks repeatability. A unified orchestration approach with phases.yaml enforces structured execution and adaptive learning.