stream-chain

Stream outputs between sequential steps in multi-agent workflows.

Updated Sep 21, 2025
One-click install
npx skills add https://github.com/Filipcsupka/cv-web --skill stream-chain-filipcsupka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stream-chain
Source: https://github.com/Filipcsupka/cv-web/tree/main/.agents/skills/stream-chain
Command: npx skills add https://github.com/Filipcsupka/cv-web --skill stream-chain-filipcsupka

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Stream-chain enables sophisticated multi-agent workflow orchestration by streaming outputs between steps, enabling complex data transformations and sequential processing pipelines.

Core Features & Use Cases

  • Custom Chains (run): Execute user-defined prompt sequences where each step receives the previous step's output to orchestrate complex tasks.
  • Predefined Pipelines (pipeline): Use battle-tested workflows for common tasks, with structured steps and predictable behavior.
  • Context Flow & Memory: Each step gets the full prior outputs and can store state for cross-session persistence.
  • Use Case: Automate multi-step data processing, analysis, and decision-making across diverse agents in a single chain.

Quick Start

Create a chain by invoking stream-chain run with a sequence of prompts and allow outputs to flow through the chain.

Frequently Asked Questions about stream-chain

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

FAQPage Schema
How do I orchestrate a multi-agent workflow with streaming outputs?

Multi-agent workflow orchestration with streaming is handled by passing the output of one processing step directly as the input to the next. This allows sequential data transformations by invoking a run mode with a sequence of prompts.

What is the difference between custom chains and predefined pipelines for automation?

Custom chains use the run mode to execute user-defined prompt sequences for complex tasks, while predefined pipelines use the pipeline mode to provide battle-tested workflows with structured steps and predictable behavior for common automation scenarios.

Can I persist context and memory across sequential steps in a data processing pipeline?

Yes, context flow and memory persistence are supported across sequential steps. Each step receives the full prior outputs and can store state, enabling cross-session context propagation for continuous data processing pipelines.

Does multi-agent orchestration support configurable timeouts and debugging options?

Multi-agent orchestration supports configurable timeouts to manage step execution limits and includes debugging options. These features help monitor and control context transfer and streaming behavior across diverse agents in a single chain.

When should I use streaming for multi-step code analysis and automation tasks?

Streaming should be used for multi-step code analysis and automation tasks when you need to transfer context sequentially between diverse agents. It enables complex decision-making by allowing each step to process the previous step's output directly.

What are the limitations of orchestrating workflows with sequential context transfer?

Sequential context transfer limits workflows to dependent steps where each stage requires the previous output. While memory persistence and configurable timeouts help manage state, this orchestration model is not suited for parallel execution of independent automation tasks.