Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sickn33/scikit-learn
Machine learning in Python with scikit-learn.
Passed 21 of 23 test cases with the skill, and 20 of 23 without it.
1 fixed20 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
I need to configure a PySpark MLlib Pipeline distributed across a 100-node Spark cluster to fit a distributed LogisticRegression on a 10 Terabyte Parquet dataset. What PySpark imports and SparkSession configuration are required?
| Checked | Without skill | With skill |
|---|---|---|
| States that PySpark distributed cluster ML workflows fall outside local scikit-learn scope | Missed | Passed |
The instructions your model reads when the skill loads.
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.
# 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
Use the scikit-learn skill when:
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScaler
test cases passed, vs 20 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.