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.