ml-pipeline

Solid

Use when building or operating a machine learning pipeline. Covers feature engineering, training reproducibility, train/serve skew, deployment, monitoring for drift, and retraining.

Data & Documents 23 stars 2 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
46
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# ML Pipeline ## Purpose Build a machine learning pipeline that produces the same model twice and behaves in production the way it did in training. The two defining failure modes are irreproducible training and train/serve skew — the model sees different features in production than it saw in training, and quietly degrades. ## When to Use - Building a training or inference pipeline. - A model that performed well offline and poorly in production. - Setting up monitoring for a deployed model. - Establishing a retraining cadence. ## Capabilities - Feature engineering and feature-store design. - Reproducible training: data versioning, seeds, environment pinning. - Train/serve consistency. - Deployment: batch, real-time, shadow. - Monitoring: data drift, prediction drift, performance decay. ## Inputs - The prediction task and the label definition. - The data: its sources, its freshness, and its leakage risks. - Latency and throughput requirements at serving time. ## Outputs - A reproducible training pipeline with a versioned dataset and model. - Features computed by the same code in training and serving. - Drift and performance monitoring with alerts. ## Workflow 1. **Define the label precisely** — Including the time at which it becomes known. A label that is only available thirty days after the prediction cannot be used to evaluate a model deployed today, and this constraint shapes everything. 2. **Check for leakage first** — Any feature computed from information that ...

Details

Author
nimadorostkar
Repository
nimadorostkar/Claude-Skills-collection
Created
2 weeks ago
Last Updated
yesterday
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

ml-engineer

Build production ML systems: model training pipelines, serving infrastructure, performance optimization, and automated retraining. Use when: (1) designing or building ML pipelines (data validation → training → deployment), (2) optimizing model training (hyperparameter search, distributed training, checkpointing), (3) deploying models to production (REST/gRPC endpoints, batch/stream processing, canary releases), (4) setting up ML monitoring (prediction drift, feature drift, performance decay), (5) implementing feature engineering or feature stores, (6) automating retraining triggers, (7) debugging model performance or serving latency issues. Triggers on: ML pipeline, model training, model serving, feature engineering, hyperparameter tuning, model deployment, inference optimization, model monitoring, MLOps, retraining.

37 Updated today
OpenCoven
AI & Automation Solid

ml-pipeline

Use when building ML pipelines, orchestrating training workflows, automating model lifecycle, implementing feature stores, or managing experiment tracking systems.

4 Updated yesterday
zacklecon
AI & Automation Listed

ml-engineer

Use when building production ML systems requiring model training pipelines, model serving infrastructure, performance optimization, and automated retraining; when deploying, optimizing, or serving machine learning models at scale; or when setting up MLOps — ML CI/CD, model versioning, experiment tracking, GPU orchestration, and operational monitoring.

1 Updated yesterday
risadams