ml-infrastructure

Build and deploy ML training pipelines with Docker, Kubernetes, and FastAPI.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill ml-infrastructure-duylinhdang1998
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-infrastructure
Source: https://github.com/duylinhdang1998/claude-template-agent/tree/main/plugins/vfm-agent-company/skills/ml-infrastructure
Command: npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill ml-infrastructure-duylinhdang1998

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build, train, deploy, and monitor machine learning models at production scale while minimizing manual orchestration and operational overhead.

Core Features & Use Cases

  • End-to-end ML pipelines: data ingestion, preprocessing, feature scaling, experiment tracking, and model training orchestration.
  • Production deployment: containerized model serving patterns with FastAPI, TensorFlow Serving, TorchServe, Docker, and Kubernetes, plus cloud options like Vertex AI.
  • Observability & MLOps: experiment tracking with MLflow, Prometheus metrics for latency and drift detection, model versioning, and periodic retraining strategies.
  • Use Case: Create a reproducible training workflow that logs experiments, packages a model to a Docker image, deploys it on Kubernetes, and exposes monitoring endpoints for production validation.

Quick Start

Use the ml-infrastructure skill to scaffold a production-ready training pipeline with data preprocessing, MLflow experiment tracking, and a FastAPI model server deployed to Kubernetes.

Frequently Asked Questions about ml-infrastructure

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

FAQPage Schema
How do I deploy a machine learning model to Kubernetes using Docker?

To deploy a machine learning model to Kubernetes, you package the model into a Docker container and use Kubernetes manifests to scale the serving endpoints. This skill scaffolds the containerization and deployment configuration for production model serving.

How do I build an ML pipeline with MLflow for experiment tracking?

Building an ML pipeline with MLflow involves logging preprocessing steps, training metrics, and model versions during orchestration. This skill scaffolds reproducible training workflows that integrate MLflow tracking directly into the pipeline.

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

Monitoring machine learning models for drift requires exposing metrics like latency and data distribution changes. This skill provides guidance on setting up Prometheus endpoints to validate production models and trigger retraining workflows.

Can I use FastAPI to serve machine learning models on Kubernetes?

Yes, you can use FastAPI to serve machine learning models by containerizing the endpoint and deploying it on Kubernetes. This skill provides artifacts for packaging FastAPI servers and scaling them using Kubernetes manifests.

Does this MLOps skill support orchestration with Kubeflow and Vertex AI?

Yes, this MLOps skill supports orchestration with Kubeflow and Vertex AI. It provides guidance for end-to-end pipeline orchestration, from data preprocessing to model training and deployment using these platforms.

How do I integrate a feature store into my ML training pipeline?

Integrating a feature store into an ML training pipeline requires connecting preprocessing outputs to the store and retrieving features during orchestration. This skill provides guidance for feature store integration within scalable training workflows.