ds-mlops-deployment

Deploy trained ML models to production with monitoring and drift detection.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/Phife726/ds_agent --skill ds-mlops-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ds-mlops-deployment
Source: https://github.com/Phife726/ds_agent/tree/main/ds-mlops-deployment
Command: npx skills add https://github.com/Phife726/ds_agent --skill ds-mlops-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploys trained ML models to production and keeps them healthy over time. This section describes bridging the gap between training and production by packaging, serving, monitoring, and governing models in real systems.

Core Features & Use Cases

  • Experiment tracking with MLflow and model registries for reproducibility.
  • Production serving as REST API, batch job, scheduled pipeline, or embedded service.
  • Monitoring, drift detection, and retraining triggers to sustain model accuracy over time.
  • CI/CD integration for ML workflows and governance across the lifecycle.

Quick Start

Train and deploy a trained, serialized model to production with monitoring enabled.

Frequently Asked Questions about ds-mlops-deployment

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

FAQPage Schema
How do I deploy a trained ML model to production as a REST API?

Deploy a trained ML model to production by packaging the serialized artifact into a serving pattern such as a REST API, batch job, or scheduled pipeline. This enables real-time inference and continuous monitoring for the deployed service.

What is model drift detection and how does it sustain production accuracy?

Model drift detection monitors production data for statistical changes that degrade prediction accuracy over time. It triggers automated retraining workflows to sustain model performance and keep the deployed service healthy without manual intervention.

How do I use MLflow model registries for experiment tracking and deployment?

MLflow model registries store serialized models and experiment tracking metadata for reproducible deployment. Registering models in MLflow creates a governed lifecycle pipeline that transitions validated artifacts directly into production serving environments.

Can I set up CI/CD workflows for ML model serving and retraining?

CI/CD workflows for ML model serving automate the transition from serialized training artifacts to production services. Integrating continuous integration pipelines with drift detection triggers enables automated retraining and governance across the entire model lifecycle.

What's the best way to containerize an ML model for batch and streaming serving?

Containerize an ML model by packaging the serialized artifact with its dependencies into a portable unit for batch and streaming serving. This containerization approach standardizes deployment patterns across scheduled pipelines and embedded service components.

Why does my production model accuracy degrade over time without monitoring?

Production model accuracy degrades over time due to data drift when input distributions change without monitoring. Implementing drift detection with automated retraining triggers sustains prediction accuracy by identifying statistical shifts and initiating model updates.