machine-learning

Automate end-to-end machine-learning workflows with scikit-learn and XGBoost.

5|1|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-data-engineer --skill machine-learning-pluginagentmarketplace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: machine-learning
Source: https://github.com/pluginagentmarketplace/custom-plugin-data-engineer/tree/main/skills/machine-learning
Command: npx skills add https://github.com/pluginagentmarketplace/custom-plugin-data-engineer --skill machine-learning-pluginagentmarketplace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill provides a structured, production-ready approach to building and validating machine-learning models, reducing manual setup and repetitive tasks across data preparation, model training, evaluation, and deployment.

Core Features & Use Cases

  • End-to-end pipelines: from data ingestion and preprocessing to model training and evaluation using scikit-learn, XGBoost, and modern ML engineering practices.
  • Experimentation & Production-readiness: supports cross-validation, hyperparameter tuning, model selection, and versioning for reliable deployments.
  • Use Case: a data analyst can rapidly prototype a churn model, validate it with CV, and export a deployable artifact for staging.

Quick Start

Install and configure the skill in Claude Code, prepare your dataset, and start building and evaluating pipelines with the included templates.

Frequently Asked Questions about machine-learning

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

FAQPage Schema
How do I build production ML pipelines with scikit-learn and XGBoost?

Build production ML pipelines by automating end-to-end workflows from data ingestion to deployment. This skill provides structured templates, configuration schemas, and validation scripts to manage preprocessing, feature engineering, model training, and evaluation using scikit-learn and XGBoost.

What's the best way to automate cross-validation and model selection in Python?

Automate cross-validation and model selection by applying this skill's built-in experimentation workflows. It supports hyperparameter tuning, cross-validation, and versioning to ensure reliable model performance assessment before production deployment.

Does this machine-learning skill handle feature engineering and data preprocessing automatically?

Yes, this machine-learning skill handles feature engineering and data preprocessing automatically. It automates scalable data preparation tasks as part of the end-to-end pipeline, reducing manual setup for data science projects.

Can I use this for staging deployable ML artifacts after model evaluation?

Yes, you can use this for staging deployable ML artifacts after model evaluation. The skill supports exporting validated models and ensures production-readiness through reproducibility, versioning, and structured validation scripts.

Do I need PyYAML to configure ML pipeline validation scripts?

Yes, you need PyYAML installed as a dependency to configure ML pipeline validation scripts. The skill relies on YAML configuration schemas to enforce reproducibility and structured pipeline definitions.

Why does my ML pipeline fail reproducibility checks during deployment?

ML pipelines fail reproducibility checks when lacking structured configuration schemas and versioning. This skill resolves that by applying validation scripts and best-practice templates to enforce production-readiness across data preparation and model training.