ml-pipeline

Builds, evaluates, and compares machine learning pipelines with 5-fold cross-validation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/HyunjunJeon/SDS-AX-Advanced-2026-1 --skill ml-pipeline-hyunjunjeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-pipeline
Source: https://github.com/HyunjunJeon/SDS-AX-Advanced-2026-1/tree/main/Day-03/advanced_study/skills/ml-pipeline
Command: npx skills add https://github.com/HyunjunJeon/SDS-AX-Advanced-2026-1 --skill ml-pipeline-hyunjunjeon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate the end-to-end ML workflow: loading data, training multiple models, evaluating with cross-validation, and selecting the best model with justification.

Core Features & Use Cases

  • Model comparison across at least two algorithms with 5-fold cross-validation to assess generalization.
  • Automated preprocessing delegation to a sub-agent for missing values handling, scaling, and encoding.
  • Reporting: summary of CV metrics (mean accuracy, standard deviation) and a recommended model with rationale.

Quick Start

Provide a dataset and specify at least two algorithms to run the pipeline and obtain a comparative report.

Frequently Asked Questions about ml-pipeline

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

FAQPage Schema
How do I automate machine learning model training and comparison across multiple algorithms?

Automating machine learning model training involves loading datasets, training at least two algorithms, and performing 5-fold cross-validation. The pipeline evaluates generalization by comparing mean accuracy and standard deviation to recommend the best model with justification.

How does cross-validation work when evaluating multiple machine learning models?

Cross-validation evaluates multiple machine learning models by partitioning data into 5 folds, training on subsets, and validating on remaining data. It calculates mean accuracy and standard deviation to assess model generalization and select the optimal algorithm with rationale.

What's the best way to handle data loading and preprocessing for an ML pipeline?

Data loading and preprocessing for an ML pipeline is handled through automated sub-agent delegation. This approach processes missing values, applies scaling, and performs encoding to prepare datasets before training multiple algorithms and evaluating them.

Can I use automated sub-agent delegation for preprocessing steps like encoding and scaling?

Yes, automated sub-agent delegation handles preprocessing steps including missing value handling, scaling, and encoding. This delegates data preparation tasks automatically before model training and 5-fold cross-validation begin.

Does the ml-pipeline support selecting the best model with justification after cross-validation?

The ml-pipeline selects the best model with justification after performing 5-fold cross-validation across at least two algorithms. It generates a reporting summary of CV metrics including mean accuracy and standard deviation to recommend the optimal model.

What are the limitations of using automated machine learning pipelines for model evaluation?

Automated machine learning pipelines require at least two specified algorithms and a provided dataset to run. The pipeline focuses on 5-fold cross-validation and preprocessing delegation, meaning users must supply algorithms and data upfront for comparative reporting.