Build end-to-end MLOps pipelines from data preparation through model training, validation, and production deployment. Use when creating ML pipelines, implementing MLOps practices, or automating model training and deployment workflows.
Install with Tessl CLI
npx tessl i github:Dicklesworthstone/pi_agent_rust --skill ml-pipeline-workflow66
Quality
56%
Does it follow best practices?
Impact
73%
0.98xAverage score across 3 eval scenarios
Optimize this skill with Tessl
npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/machine-learning-ops/skills/ml-pipeline-workflow/SKILL.mdComplete end-to-end MLOps pipeline orchestration from data preparation through model deployment.
This skill provides comprehensive guidance for building production ML pipelines that handle the full lifecycle: data ingestion → preparation → training → validation → deployment → monitoring.
Pipeline Architecture
Data Preparation
Model Training
Model Validation
Deployment Automation
See the references/ directory for detailed guides:
The assets/ directory contains:
# 1. Define pipeline stages
stages = [
"data_ingestion",
"data_validation",
"feature_engineering",
"model_training",
"model_validation",
"model_deployment"
]
# 2. Configure dependencies
# See assets/pipeline-dag.yaml.template for full exampleData Preparation Phase
Training Phase
Validation Phase
Deployment Phase
Start with the basics and gradually add complexity:
# See assets/pipeline-dag.yaml.template
stages:
- name: data_preparation
dependencies: []
- name: model_training
dependencies: [data_preparation]
- name: model_evaluation
dependencies: [model_training]
- name: model_deployment
dependencies: [model_evaluation]# Stream processing for real-time features
# Combined with batch training
# See references/data-preparation.md# Automated retraining on schedule
# Triggered by data drift detection
# See references/model-training.mdAfter setting up your pipeline:
fcf6355
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.