ml-pipeline-expert

Automate machine learning pipelines from BigQuery feature engineering to Vertex AI deployment.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/ColbyRReichenbach/sponsorgraph --skill ml-pipeline-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-pipeline-expert
Source: https://github.com/ColbyRReichenbach/sponsorgraph/tree/main/.claude/skills/ml-pipeline
Command: npx skills add https://github.com/ColbyRReichenbach/sponsorgraph --skill ml-pipeline-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-cloud-bigquery, google-cloud-aiplatform, google-cloud-storage, scikit-learn, pandas, joblib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the entire machine learning pipeline, from data preparation and model training to deployment and monitoring on Google Cloud's Vertex AI.

Core Features & Use Cases

  • Feature Engineering: Create robust feature sets using SQL in BigQuery.
  • Model Training: Train and evaluate models using Python and scikit-learn.
  • Deployment: Deploy models as endpoints on Vertex AI.
  • Monitoring: Track model performance and detect data drift.
  • Use Case: Train a pricing prediction model for creator partnerships, deploy it to production, and set up monitoring to ensure its accuracy over time.

Quick Start

Use the ml-pipeline-expert skill to train a pricing model using the provided feature data.

Frequently Asked Questions about ml-pipeline-expert

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

FAQPage Schema
How do I automate an end-to-end machine learning pipeline using Vertex AI and BigQuery?

Automate an end-to-end machine learning pipeline by using BigQuery for feature engineering, Python and scikit-learn for model training, and Vertex AI for deployment and monitoring. This workflow ensures reproducible and scalable MLOps operations.

What is the best way to deploy scikit-learn models to Vertex AI endpoints?

The best way to deploy scikit-learn models to Vertex AI is by using an automated MLOps pipeline that trains your model with Python, saves it with joblib, and deploys it directly as a monitored endpoint on Vertex AI.

Can I use BigQuery SQL for feature engineering before training models in Python?

Yes, you can use BigQuery SQL for feature engineering before model training. The pipeline processes data directly in BigQuery to create robust feature sets, then passes them to Python and scikit-learn for training and evaluation.

How do I monitor model performance and detect data drift on Vertex AI?

Monitor model performance and detect data drift on Vertex AI by deploying your models through an automated MLOps pipeline. The pipeline tracks production endpoint accuracy over time to ensure sustained model reliability.

Do I need google-cloud-storage and google-cloud-bigquery dependencies to set up an MLOps workflow?

Yes, you need google-cloud-storage and google-cloud-bigquery dependencies to set up this MLOps workflow. These Google Cloud integrations are required for data processing, feature engineering, and hosting your trained models.

Why use scikit-learn and pandas for model training instead of other frameworks?

Use scikit-learn and pandas for model training to leverage their robust data manipulation and machine learning capabilities within a reproducible pipeline. This combination integrates seamlessly with joblib for model serialization before Vertex AI deployment.