ml-pipeline-report

Identifies failed, running, timed-out ML pipeline runs and summarizes operational health in HTML reports.

4|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/npow/claude-skills --skill ml-pipeline-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-pipeline-report
Source: https://github.com/npow/claude-skills/tree/main/ml-pipeline-report
Command: npx skills add https://github.com/npow/claude-skills --skill ml-pipeline-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the uncertainty of manually checking ML pipeline status by identifying failed, running, timed-out, and unusually long Metaflow runs in one actionable report.

Core Features & Use Cases

  • Run Health Monitoring: Check every configured Metaflow flow and namespace over a defined lookback period.
  • Failure Diagnosis: Identify failing steps, summarize errors, and include run IDs for direct debugging.
  • Operational Reporting: Compare running durations with recent successful runs and deliver a structured HTML report for team-level monitoring.
  • Use Case: Use this Skill for a weekly production review to detect failed training flows, investigate their failing steps, and highlight pipelines that are running longer than expected.

Quick Start

Ask the ML pipeline report skill to check all configured Metaflow flows from the last seven days and generate an HTML health report.

Frequently Asked Questions about ml-pipeline-report

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

FAQPage Schema
How do I monitor Metaflow pipeline runs for failures and timeouts?

You can monitor Metaflow pipeline runs by querying configured flows and namespaces over a lookback period, inspecting failing steps, classifying statuses, and generating an HTML health report summarizing operational health.

What is the best way to diagnose failed steps in ML pipelines?

The best way to diagnose failed steps in ML pipelines is to inspect step-level failures through a debug-run workflow, summarize errors, and include run IDs for direct debugging in a structured operational report.

How do I generate an operational health report for ML pipelines?

You generate an operational health report for ML pipelines by identifying failed, running, timed-out, and unusually long runs, comparing their durations with recent successful runs, and delivering a structured HTML report for team-level monitoring.

Can I use this approach to detect unusually long running Metaflow flows?

Yes, you can detect unusually long running Metaflow flows by comparing the running durations of active flows against recent successful runs to highlight pipelines running longer than expected.

Does Metaflow flow monitoring work for periodic team-level reviews?

Metaflow flow monitoring works for periodic team-level reviews by checking configured flows and namespaces over a defined lookback period and delivering a structured HTML report for weekly production pipeline checks.

Why do I need deterministic status classification for pipeline monitoring?

You need deterministic status classification for pipeline monitoring to accurately identify failed, running, timed-out, and unusually long runs without uncertainty, ensuring the resulting operational health report is reliable for failure investigation.