scikit-learn

Installation
Summary

Classical machine learning with scikit-learn for classification, regression, clustering, and preprocessing.

  • Covers supervised learning (linear models, trees, SVMs, ensembles, neural networks), unsupervised learning (K-Means, DBSCAN, PCA, t-SNE), and model evaluation with cross-validation and hyperparameter tuning
  • Includes preprocessing transformers for scaling, encoding categorical variables, imputing missing values, and feature engineering
  • Provides Pipeline and ColumnTransformer for building reproducible workflows that prevent data leakage and handle mixed data types
  • Supports both tabular and text data with interpretable, classical ML approaches suitable for production deployments
SKILL.md

Scikit-learn

Overview

This skill provides comprehensive guidance for machine learning tasks using scikit-learn, the industry-standard Python library for classical machine learning. Use this skill for classification, regression, clustering, dimensionality reduction, preprocessing, model evaluation, and building production-ready ML pipelines.

Installation

# Install scikit-learn using uv
uv uv pip install scikit-learn

# Optional: Install visualization dependencies
uv uv pip install matplotlib seaborn

# Commonly used with
uv uv pip install pandas numpy
Related skills

More from davila7/claude-code-templates

Installs
621
GitHub Stars
27.2K
First Seen
Jan 21, 2026