$npx skillfedfor your agent

Scikit Learn Machine Learning

Scikit-learn provides a unified Python toolkit for traditional machine learning across supervised tasks (classification, regression), unsupervised methods (clustering, dimensionality reduction), and model evaluation workflows. It integrates seamlessly with NumPy and pandas for tabular data, offering linear models, tree ensembles, SVMs, K-Means, PCA, and t-SNE alongside cross-validation and hyperparameter optimization.

Scikit-learn is Python's standard library for classical machine learning algorithms and model evaluation on tabular data.

AI-generated summary based on this skill's SKILL.md

284 26 unlicensed, metadata onlyupdated by jaechang-hits

Decision gist · record as of 2026-07-24

Scikit-learn is Python's standard library for classical machine learning algorithms and model evaluation on tabular data. Scikit-learn provides a unified Python toolkit for traditional machine learning across supervised tasks (classification, regression), unsupervised methods (clustering, dimensionality reduction), and model evaluation workflows. It integrates seamlessly with NumPy and pandas for tabular data, offering linear models, tree ensembles, SVMs, K-Means, PCA, and t-SNE alongside cross-validation and hyperparameter optimization.

manual: git clone https://github.com/jaechang-hits/SciAgent-Skills → cp -r SciAgent-Skills ~/.claude/skills/scikit-learn-machine-learning

Use it when

  • Scikit Learn Machine Learning includes dedicated preprocessing and feature engineering capabilities through its transformation tools.
  • Scikit Learn Machine Learning delivers comprehensive evaluation tools for assessing model performance.
Same gist for agents: .md · .json

Install

jaechang-hits/SciAgent-Skills/scikit-learn-machine-learning · repository language: Python

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What machine learning algorithms does Scikit Learn Machine Learning provide?

Scikit Learn Machine Learning offers a comprehensive suite of algorithms for both supervised and unsupervised learning. For supervised tasks, it includes classification models (logistic regression, decision trees, random forests, SVMs) and regression algorithms. For unsupervised learning, Scikit Learn Machine Learning provides clustering methods like K-Means, dimensionality reduction techniques such as PCA and t-SNE, and feature selection tools. These algorithms integrate seamlessly with NumPy and pandas for efficient tabular data processing.

How can I preprocess and engineer features using sklearn tools?

Scikit Learn Machine Learning includes dedicated preprocessing and feature engineering capabilities through its transformation tools. You can standardize or normalize features, handle missing values, encode categorical variables, and perform feature scaling. Additionally, Scikit Learn Machine Learning offers feature selection methods to identify the most relevant variables for your models, and dimensionality reduction techniques to reduce feature space while preserving information.

What model evaluation metrics and cross validation does sklearn provide?

Scikit Learn Machine Learning delivers comprehensive evaluation tools for assessing model performance. It includes metrics for classification (accuracy, precision, recall, F1-score, ROC-AUC), regression (MSE, RMSE, R²), and clustering tasks. Scikit Learn Machine Learning also provides cross-validation functionality to ensure robust model assessment, helping you validate performance across different data splits and detect overfitting.

How do I build and tune machine learning pipelines with scikit-learn?

Scikit Learn Machine Learning enables you to construct end-to-end pipelines that chain preprocessing steps with model training. Using its Pipeline class, you can combine feature transformers and estimators into a single workflow. For hyperparameter tuning, Scikit Learn Machine Learning offers GridSearchCV and RandomizedSearchCV to systematically explore parameter combinations and optimize model performance efficiently.

Can Scikit Learn Machine Learning handle both supervised and unsupervised tasks?

Yes, Scikit Learn Machine Learning is a unified toolkit supporting both supervised learning (classification and regression) and unsupervised methods (clustering and dimensionality reduction). This versatility allows you to tackle diverse machine learning problems within a single library, from predictive modeling to exploratory data analysis and pattern discovery.

What ensemble methods are available in Scikit Learn Machine Learning?

Scikit Learn Machine Learning includes powerful ensemble methods that combine multiple models to improve predictions. These encompass tree-based ensembles like Random Forests and Gradient Boosting, as well as voting and stacking approaches. Ensemble methods in Scikit Learn Machine Learning help reduce variance, improve generalization, and achieve stronger predictive performance than individual models.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Apply scikit-learn algorithms for supervised/unsupervised machine learning tasks”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

scikit-learn-ml
by beita6969 · beita6969/ScienceClaw

scikit-learn-ml provides a foundation for supervised learning tasks including classification, regression, clustering, and dimensionality reduction. It covers data preparation, model training with multiple algorithms, hyperparameter tuning via grid search, and evaluation metrics. Best suited for in-memory datasets; not for deep learning, time series, or distributed big data workloads.

MITupdated Jun 2026
★ 869repo stars
scikit-learn
by synthetic-sciences · synthetic-sciences/openscience

scikit-learn is Python's go-to library for classical machine learning across classification, regression, clustering, and dimensionality reduction. It includes algorithms ranging from linear models and decision trees to ensemble methods and support vector machines, plus comprehensive tools for preprocessing, model evaluation, and hyperparameter tuning. Use it to build production-ready ML pipelines with built-in cross-validation and feature engineering capabilities.

Apache-2.0updated Jul 2026
★ 2,896repo stars
Machine Learning
by pluginagentmarketplace · pluginagentmarketplace/custom-plugin-data-engineer

Learn to build and deploy machine learning models using scikit-learn and XGBoost. This skill covers supervised and unsupervised learning, feature engineering, cross-validation strategies, hyperparameter tuning, and production-ready patterns for classification and regression tasks.

no license declared → metadata onlyupdated Jan 2026
★ 4repo stars
Model Hyperparameter Tuning
by aj-geddes · aj-geddes/useful-ai-prompts

This skill teaches systematic approaches to finding optimal model configurations across different algorithms. Learn grid search, random search, Bayesian optimization, and automated frameworks like Optuna to maximize validation performance and improve generalization.

MITupdated Mar 2026
★ 299repo stars
Regression Modeling
by aj-geddes · aj-geddes/useful-ai-prompts

Regression Modeling trains predictive models to forecast continuous outcomes and quantify relationships between variables. It supports linear, polynomial, ridge, lasso, and robust regression approaches with comprehensive evaluation metrics and cross-validation.

MITupdated Mar 2026
★ 299repo stars
ml-strategy
by HKUDS · HKUDS/Vibe-Trading

ML-Strategy generates trading signals by applying sklearn classifiers (RandomForest, GradientBoosting, Ridge) to engineered OHLCV features with walk-forward validation to prevent data leakage. The skill extracts momentum, volatility, and technical indicators, trains models incrementally, and outputs clean directional signals in the [-1.0, 1.0] range.

MITupdated Jul 2026
★ 28,096repo stars

More skills Scikit Survival Analysis (NOASSERTION) · ml-model-training (MIT) · Statsmodels Statistical Modeling (NOASSERTION) · ML Model Training (MIT)

Tags
predictive-modelingsupervised-learningunsupervised-learningfeature-engineeringmodel-validationalgorithm-librarydata-transformationstatistical-learningml-pipelineclassification-regression