ml-pipeline-workflow

Automate end-to-end ML pipeline orchestration from data ingestion to production deployment.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/ollieb89/ugro --skill ml-pipeline-workflow-ollieb89
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-pipeline-workflow
Source: https://github.com/ollieb89/ugro/tree/main/.windsurf/skills/ml-pipeline-workflow
Command: npx skills add https://github.com/ollieb89/ugro --skill ml-pipeline-workflow-ollieb89

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Build end-to-end MLOps pipelines that move data from ingestion to deployment, automating orchestration and reproducibility for ML projects.

Core Features & Use Cases

  • Pipeline Architecture: DAG-based orchestration across data prep, training, validation, and deployment with traceability.
  • Data Preparation to Deployment: Support for data ingestion, preprocessing, feature engineering, model training, evaluation, and serving deployment.
  • Use Case: Create a reproducible workflow that ingests raw data, trains a model, validates performance, and deploys a serving endpoint with monitoring.

Quick Start

Use the ml-pipeline-workflow skill to define a simple pipeline that ingests data, trains a model, validates it, and deploys to production.

Frequently Asked Questions about ml-pipeline-workflow

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

FAQPage Schema
How do I orchestrate an end-to-end ML pipeline from data ingestion to deployment?

End-to-end ML pipeline orchestration automates data ingestion, preprocessing, model training, validation, and deployment as a directed acyclic graph (DAG). This Skill supports DAG-based orchestrators like Airflow, Dagster, and Kubeflow to build reproducible workflows with versioning and idempotent steps, ensuring traceability from raw data to production serving.

Can I use this workflow with Airflow, Dagster, or Kubeflow?

Yes, this Skill builds pipelines across DAG-based orchestrators including Airflow, Dagster, and Kubeflow. It supports modular pipeline stages, versioning, and idempotent execution across these platforms, letting you choose the orchestrator that fits your infrastructure.

How do I integrate experiment tracking and monitoring into my ML pipeline?

ML pipeline orchestration integrates experiment tracking tools like MLflow and Weights & Biases (W&B) to log training runs, metrics, and model versions alongside pipeline execution. This enables reproducibility, model comparison, and observability across data preparation through deployment stages.

What makes a pipeline reproducible and production-ready?

Reproducible ML pipelines require modular stages, versioning of data and models, idempotent steps that produce consistent results on re-run, and deployment patterns with monitoring. This Skill combines orchestration, experiment tracking, and observability to satisfy these production-readiness requirements.

Do I need to handle data preparation and feature engineering separately?

Data preparation and feature engineering are integrated stages within the end-to-end pipeline, executed as part of the DAG between ingestion and training. This Skill supports them as modular, versioned steps alongside training and validation, ensuring consistency and traceability.

What happens after model validation in the pipeline?

After validation, the pipeline moves to deployment, automatically serving the validated model to a production endpoint with monitoring enabled. This Skill handles the transition from training evaluation to serving deployment as a continuous orchestrated workflow.