Agent skill · Data & Analytics

data-science-tools

Documentation of available data science libraries (scipy, numpy, pandas, sklearn) and best practices for statistical analysis, regression modeling, and organizing analysis scripts. **CRITICAL:** All analysis scripts MUST be placed in reports/{topic}/scripts/, NOT in root scripts/ directory.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill data-science-tools --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 18 KB
Bundled scripts: none
Path: skills/ai-ml/data-science-tools/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Data Science Tools Skill ## Purpose This skill documents the data science ecosystem available in this project, including: - Which Python libraries are installed and available - How to use them for statistical analysis and regression - **WHERE to place analysis scripts** (reports/{topic}/scripts/ - NOT root scripts/) - Best practices for reproducible data science ## 🚨 CRITICAL: Script Organization Rule **ALL regression, modeling, and analysis scripts MUST go in:** ``` reports/{topic}_{timestamp}/scripts/ ``` **NEVER in:** ``` scripts/ ❌ (root scripts/ is only for reusable utilities) ``` See [Script Organization Best Practices](#script-organization-best-practices) section below. ## Available Libraries ### Installed in `.venv` Virtual Environment The following data science libraries are installed and ready to use: | Library | Version | Purpose | |---------|---------|---------| | **numpy** | Latest | Numerical computing, arrays, linear algebra | | **scipy** | 1.16.3+ | Scientific computing, optimization, statistics | | **pandas** | 2.3.3+ | Data manipulation, DataFrames, time series | | **scikit-learn** | 1.7.2+ | Machine learning, regression, clustering | ### Activating the Virtual

What's inside
Steps it walks through
  1. Purpose
  2. 🚨 CRITICAL: Script Organization Rule
  3. Available Libraries
  4. Installed in .venv Virtual Environment
  5. Activating the Virtual Environment
  6. Common Use Cases
  7. 1. Regression Modeling (scipy.optimize.curvefit)
  8. 2. Model Comparison
  9. 3. Data Manipulation with Pandas
  10. 4. Statistical Analysis
  11. Script Organization Best Practices
  12. Directory Structure
  13. When to Place Scripts in reports/{topic}/scripts/ ✅ ALWAYS for Analysis
  14. When to Use scripts/ (Root Level) ⚠️ ONLY for Reusable Utilities
Ships with 1 file
  • metadata.json
Commands it runs
source .venv/bin/activate && python scripts/your_script.py
source .venv/bin/activate && python scripts/analysis.py
Always activate venv first
source .venv/bin/activate
python scripts/your_script.py
pip list | grep -E "(numpy|scipy|pandas|scikit)"
python -c "from scipy.optimize import curve_fit; print('✓ scipy.optimize available')"
pip install numpy scipy pandas scikit-learn
cd reports/elbiler_danmark_20251031/scripts/
source ../../../.venv/bin/activate
More from claude-skill-registry
All skills →
About this skill
What does the data-science-tools skill do?

Documentation of available data science libraries (scipy, numpy, pandas, sklearn) and best practices for statistical analysis, regression modeling, and organizing analysis scripts. **CRITICAL:** All analysis scripts MUST be placed in reports/{topic}/scripts/, NOT in root scripts/ directory.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill data-science-tools --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going