What problem does it solve?
This Skill provides a structured, production-ready blueprint to build, orchestrate, and automate end-to-end ML pipelines, from data ingestion and preparation to model training, validation, deployment, and monitoring.
Core Features & Use Cases
- Pipeline Architecture: End-to-end workflow design and DAG orchestration across Airflow, Dagster, Kubeflow.
- Data Preparation: Validation, feature engineering, versioning, and data lineage.
- Model Training: Training job orchestration, hyperparameter management, experiment tracking.
- Model Validation: Validation metrics, A/B testing, regression detection.
- Deployment Automation: Serving patterns, canary/blue-green deployments, rollback mechanisms.
- Use cases include building production ML workflows, designing reusable pipelines, automating data → train → deploy.
Quick Start
- Start with a minimal three-stage pipeline: data_ingestion → data_preparation → model_training → model_deployment.
- Extend with validation, monitoring, and experiment tracking using the references/ and assets/ templates (e.g., references/data-preparation.md, assets/pipeline-dag.yaml.template).
- Command example: "Create a new ml-pipeline-workflow that ingests data, trains a model, and deploys it to a serving endpoint with basic validation."