ml-engineering

Automate design, deployment, and maintenance of production ML systems.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/dinoudon/sdlc-skills --skill ml-engineering-dinoudon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-engineering
Source: https://github.com/dinoudon/sdlc-skills/tree/main/full/ml-engineering
Command: npx skills add https://github.com/dinoudon/sdlc-skills --skill ml-engineering-dinoudon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ML systems often struggle with bridging data, experiments, deployment, and monitoring. This Skill provides a mature, end-to-end framework for MLOps, covering data versioning, feature stores, model serving, and drift monitoring to keep models reliable in production.

Core Features & Use Cases

  • MLOps maturity modeling and guidelines for scalable ML projects.
  • Feature store design, model serving, experiment tracking, and drift monitoring.
  • Use cases include end-to-end production ML pipelines, model registry, and automated retraining triggers.

Quick Start

Outline an end-to-end ML deployment plan for a production model, including data lineage, feature store design, model serving, monitoring, and retraining triggers.

Frequently Asked Questions about ml-engineering

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

FAQPage Schema
How do I build an end-to-end ML pipeline for production model serving?

To build an end-to-end ML pipeline, you must design data lineage, configure a feature store, set up model serving, establish drift monitoring, and define automated retraining triggers to maintain production reliability.

What is drift detection and when do I need it for machine learning systems?

Drift detection monitors production data for statistical changes that degrade model performance. You need it for machine learning systems when deployed models face evolving data distributions, requiring automated retraining triggers to maintain accuracy.

How do I set up a feature store for production ML pipelines?

Setting up a feature store involves designing centralized storage for curated features that serve both training and inference. This ensures data consistency across ML pipelines and bridges data versioning with model serving workflows.

Does this MLOps framework support experiment tracking and model registry workflows?

Yes, the MLOps framework supports experiment tracking and model registry workflows. It provides maturity modeling and tooling guidance to manage scalable ML projects, ensuring reliable deployment and monitoring guardrails for production models.

What is the best way to monitor machine learning models for drift in production?

The best way to monitor machine learning models for drift is implementing automated guardrails that track data and prediction distributions. This enables proactive detection of degradation, triggering automated retraining pipelines to restore reliability.

Why do machine learning systems struggle with deployment and monitoring?

Machine learning systems struggle with deployment and monitoring because bridging data, experiments, and production environments is complex. Without a mature MLOps framework covering feature stores and drift monitoring, models become unreliable over time.