workflow-composition

Compose parent workflows that spawn and coordinate reusable child workflows.

3|3|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/adaptive-enforcement-lab/claude-skills --skill workflow-composition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-composition
Source: https://github.com/adaptive-enforcement-lab/claude-skills/tree/main/plugins/patterns/skills/workflow-composition
Command: npx skills add https://github.com/adaptive-enforcement-lab/claude-skills --skill workflow-composition

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and simplifies the construction of complex automation pipelines by enabling modular, reusable workflow components and preventing duplication.

Core Features & Use Cases

  • Modular workflow composition: Build parent workflows that spawn and coordinate child workflows.
  • Deterministic orchestration: Manage multi-stage automation with clear status propagation and error handling.
  • Use Case: Orchestrate data processing pipelines where stages can be tested independently and combined without rewriting logic.

Quick Start

Create a parent workflow that references reusable child workflows and trigger it with a sample configuration to see orchestration in action.

Frequently Asked Questions about workflow-composition

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

FAQPage Schema
How do I build an automation pipeline that orchestrates parent-child workflows?

Parent-child workflow orchestration lets a parent workflow spawn and coordinate child workflows, managing parallel tasks and propagating success or failure across steps. It provides modularity and deterministic execution for complex automation pipelines without duplicating logic.

How do I propagate errors and success states across workflow steps?

Error and success states propagate across workflow steps through deterministic orchestration that coordinates parent and child tasks. The system manages clear status propagation, ensuring that failures in child workflows are properly handled and communicated to the parent pipeline.

Can I test child workflows independently before combining them into a parent pipeline?

Yes, you can test child workflows independently before combining them into a parent pipeline. Modular workflow composition enables each stage to be tested in isolation, allowing you to validate data processing steps without rewriting logic or running the entire orchestration.

What is the best way to orchestrate parallel tasks in a multi-stage automation pipeline?

The best way to orchestrate parallel tasks is by composing modular workflow components where a parent workflow spawns and coordinates children. This approach manages multi-stage execution with deterministic status propagation and clear error handling without logic duplication.

When should I use parent-child workflow composition instead of a single monolithic automation script?

Use parent-child workflow composition when you need modularity, deterministic execution, and clear status propagation across complex automation pipelines. A monolithic script lacks reusable components, making independent testing and error handling across parallel tasks significantly harder.