pipeline-runner

Execute JSON-defined pipelines with sequential and parallel stages.

5|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/JansenAnalytics/claudex --skill pipeline-runner-jansenanalytics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pipeline-runner
Source: https://github.com/JansenAnalytics/claudex/tree/main/skills/pipeline-runner
Command: npx skills add https://github.com/JansenAnalytics/claudex --skill pipeline-runner-jansenanalytics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the orchestration of complex, multi-step workflows defined in JSON, removing manual scripting and coordination overhead.

Core Features & Use Cases

  • Sequential and parallel stages with explicit dependencies
  • Conditional execution and retry/backoff with per-step timeouts
  • Variable passing from step stdout to downstream env vars
  • Run history and logs for auditing, replaying, and troubleshooting
  • Use cases include CI/CD pipelines, data processing jobs, and automated deployment workflows

Quick Start

Create a JSON pipeline file describing your steps and run it with the pipeline runner to execute the workflow.

Frequently Asked Questions about pipeline-runner

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

FAQPage Schema
How do I automate multi-step workflow orchestration using JSON?

You can automate multi-step workflow orchestration by defining your pipelines in a JSON file and executing it to handle sequential and parallel stages with dependencies, conditionals, and retry strategies.

Can I run parallel pipeline stages with explicit dependencies?

Yes, pipeline orchestration supports executing parallel stages alongside sequential ones, using explicit dependencies to coordinate complex automation tasks reliably without manual scripting.

How do I handle failures and set per-step timeouts in an automated pipeline?

Automated pipelines handle failures using robust error management with retry and backoff strategies, while allowing you to configure per-step timeouts to prevent hanging during task execution.

How do I pass variables between steps in a JSON-defined pipeline?

Variable passing in a JSON pipeline works by capturing standard output from an executed step and propagating it as environment variables for downstream steps to consume during orchestration.

Is there a way to audit and replay automated data processing jobs?

Yes, the orchestration engine maintains run history and logs for auditing, replaying, and troubleshooting automated data processing jobs and deployment workflows after execution.

What is the best way to orchestrate CI/CD pipelines without manual scripting?

The best way to orchestrate CI/CD pipelines without manual scripting is using a JSON-defined workflow runner that manages conditionals, environment variable propagation, and error handling automatically.