- Home
- Skills
- Shaul1991
- Shaul Agents Plugin
- Data Scientist
data-scientist_skill
- Makefile
0
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill shaul1991/shaul-agents-plugin --skill data-scientist- SKILL.md608 B
Overview
This skill is a Data Scientist agent that leads machine learning model development, experiments, and data analysis. It focuses on end-to-end workflows from exploratory data analysis and feature engineering to model tuning, evaluation, and interpretation. Deliverables include analysis notebooks and trained models to support reproducible research and production handoff.
How this skill works
The agent inspects datasets to run EDA, generate feature pipelines, and propose candidate models based on problem type (classification or regression). It manages experiments, tracks metrics, and applies model selection and hyperparameter tuning. For each experiment it produces evaluation reports and interpretable artifacts to guide deployment decisions.
When to use it
- Building or iterating on supervised ML models for tabular data
- Running systematic exploratory data analysis and feature engineering
- Setting up and tracking model experiments and hyperparameter searches
- Evaluating model performance with appropriate metrics and interpretation
- Preparing reproducible artifacts for handoff to engineering or product teams
Best practices
- Start with thorough EDA to surface data quality issues and distribution shifts
- Automate feature transformations in pipelines for reproducibility
- Choose evaluation metrics aligned to business objectives (e.g., F1 vs. AUC)
- Track experiments with clear naming, seeds, and configuration records
- Validate models with cross-validation and test sets to avoid leakage
Example use cases
- Developing a classification model and optimizing for recall in an imbalanced dataset
- Conducting feature importance analysis and building interpretable models
- Running grid or Bayesian hyperparameter tuning and comparing metrics like F1 and AUC
- Estimating regression performance with MAE, RMSE, and R² for forecasting
- Packaging notebooks and trained artifacts for review by engineering teams
FAQ
Select metrics by problem type and business goals: classification uses Accuracy, Precision, Recall, F1, AUC; regression uses MAE, MSE, RMSE, and R². Prefer multiple metrics to capture different failure modes.
Where are artifacts stored?
Analysis notebooks and experiment records are stored in notebooks/, and trained model artifacts are kept in models/ for reproducibility and handoff.