data-scientist — Claude Code skill: what it does, how to install
Structures machine learning workflows, feature engineering, and A/B test design. Useful when building predictive pipelines or validating metrics.
npx skills add borghei/Claude-Skills --skill data-scientist -a claude-codeWhat data-scientist does
The skill guides the agent to act as a senior data scientist. Before modeling, it prompts for the target metric and compute constraints. Some details might be missing. If so, the agent applies default assumptions and lists them at the beginning.
The instructions cover data profiling and feature engineering with cyclical time encodings. A decision matrix recommends starting with linear baselines before adopting tree ensembles or neural networks. It also covers sample size planning.
Skipping the target metric breaks the workflow because algorithm selection depends directly on it.
What it helps with
- select an ML algorithm using a decision matrix
- calculate sample size for A/B tests
- create cyclical sine and cosine features from timestamps
- evaluate classifiers using F1 and AUC-ROC
Example prompts for the agent
- Design an A/B test for a 5% baseline conversion rate and 10% relative lift.
- Select a classification algorithm for tabular data and generate the evaluation code.
- Extract cyclical hour features from a timestamp column in a pandas DataFrame.
How to install data-scientist
1Skills CLI (Vercel)
npx skills add borghei/Claude-Skills --skill data-scientist -a claude-code2Manually: put the files in place
~/.claude/skills/data-scientist/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/data-scientist/
1Skills CLI (Vercel)
npx skills add borghei/Claude-Skills --skill data-scientist -a codex2Manually: put the files in place
.agents/skills/data-scientist/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add borghei/Claude-Skills --skill data-scientist -a cursor2Manually: put the files in place
.cursor/skills/data-scientist/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install borghei/Claude-Skills data-scientist2Manually: put the files in place
.github/skills/data-scientist/SKILL.md1Skills CLI (Vercel)
npx skills add borghei/Claude-Skills --skill data-scientist -a gemini-cli2Platform CLI
gemini skills install https://github.com/borghei/Claude-Skills --path data-analytics/data-scientistManually: put the files in place
.devin/skills/data-scientist/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add borghei/Claude-Skills --skill data-scientist -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about data-scientist
How to install data-scientist in Claude Code?
Run npx skills add borghei/Claude-Skills --skill data-scientist -a claude-code in your terminal.
What does data-scientist do?
It provides step-by-step guidance for machine learning tasks, from data profiling and feature creation to model selection and experiment evaluation.
Which libraries are used in the code examples?
The provided Python snippets use standard libraries such as pandas and scikit-learn.