Claude skills for data analysis

The 50 strongest of 368 data analysis skills on GitHub. Skills built for data analysis come first; no repository gets more than 3 spots. Each links to its folder; copy it into ~/.claude/skills/ to use it.

  1. exploratory data analysis

    Performs bounded, local exploratory analysis of explicitly supported scientific files. Supports redacted CSV/TSV/JSON profiles; optional NumPy, HDF5, FASTA/FASTQ, and basic image metadata inspection; missingness/leakage audits; outlier and transformation…

    K-Dense-AI/scientific-agent-skills★ 55kMITFolder: exploratory-data-analysis

  2. geopandas

    Guidance and local audit tools for Python workflows that directly use GeoPandas GeoSeries, GeoDataFrame, spatial operations, or vector-data I/O.

    K-Dense-AI/scientific-agent-skills★ 55kMITFolder: geopandas

  3. pandas pro

    Performs pandas DataFrame operations for data analysis, manipulation, and transformation. Use when working with pandas DataFrames, data cleaning, aggregation, merging, or time series analysis. Invoke for data manipulation tasks such as joining DataFrames…

    Jeffallan/claude-skills★ 12kMITFolder: pandas-pro

  4. excel basic statistics and routing

    对多Sheet Excel文件进行基础统计与,支持按条件筛选计算均值,以及从指定行区间提取数据去重求和,并生成结果文件与下载链接。

    OpenSenseNova/SenseNova-Skills★ 6kMITFolder: basic-statistics

  5. category statistics

    提取指定类别列并统计各类别数量与占比,生成高分辨率的柱状图、饼图等组合可视化报告,适用于分类数据的分布情况分析。

    OpenSenseNova/SenseNova-Skills★ 6kMITFolder: category-statistics

  6. statistical distribution and outlier analysis

    执行数值型数据的分布分析与异常值检测,支持通过正则表达式从文本中提取误差项并生成高分辨率的箱线图与直方图报告。

    OpenSenseNova/SenseNova-Skills★ 6kMITFolder: histogram-visualization

  7. data analysis

    End-to-end R data analysis workflow from exploration through regression to publication-ready tables and figures

    brycewang-stanford/Auto-Empirical-Research-Skills★ 4.8kLicence: see repoFolder: data-analysis

  8. unbounded data analyzer

    Analyze an input repeatedly without a termination condition

    cisco-ai-defense/skill-scanner★ 2.7kLicence: see repoFolder: infinite-loop

  9. data analysis standard

    Estructura un análisis de datos de producto, análisis profundo de métricas, análisis de embudo o estudio de cohortes. Úsalo cuando te pidan analizar métricas de producto, investigar una caída en conversión, explicar un cambio de datos a stakeholders o…

    mohitagw15856/pm-claude-skills★ 1.5kMITFolder: data-analysis-standard

  10. matlab analyze data

    Analyze data using MATLAB. Use when the task involves tables, timetables, time-series data, numeric arrays, sensor matrices, or gridded data — including but not limited to exploring, row filtering, sorting, cleaning, transforming, aggregating, smoothing,…

    matlab/matlab-agentic-toolkit★ 1.2kLicence: see repoFolder: matlab-analyze-data

  11. data analyst

    Data analysis across SQL, visualization, statistics, and reporting. Use when writing SQL queries, building dashboards, performing cohort or funnel analysis, running hypothesis tests, or presenting data-driven recommendations.

    borghei/Claude-Skills★ 1kLicence: see repoFolder: data-analyst

  12. statistical analyst

    Applied statistics for business and product questions — test selection, assumption checks, power planning, effect sizes with intervals, multiplicity correction. Use when interpreting an experiment, sizing a study, or vetting a claim.

    borghei/Claude-Skills★ 1kLicence: see repoFolder: statistical-analyst

  13. 13 data analysis global

    Use when raw data exists — Meta, Google, TikTok, GA4, Shopify, a CRM export, or a spreadsheet — and has to become insight and decisions: descriptive, diagnostic, predictive, and prescriptive layers, cuts by channel, campaign, creative, audience, and time,…

    minhnv0807/ai-business-skills★ 638MITFolder: 13-data-analysis-global

  14. seaborn statistical visualization

    Statistical visualization on matplotlib + pandas. Distributions (histplot, kdeplot, violin, box), relational (scatter, line), categorical, regression, correlation heatmaps. Auto aggregation/CIs. Use plotly for interactive; matplotlib for low-level.

    jaechang-hits/SciAgent-Skills★ 384Licence: see repoFolder: seaborn-statistical-visualization

  15. statistical analysis

    Guided statistical analysis: test choice, assumption checks, effect sizes, power, APA reporting. Pick tests, verify assumptions, or format results for publication. Covers frequentist (t-test, ANOVA, chi-square, regression, correlation, survival, count,…

    jaechang-hits/SciAgent-Skills★ 384Licence: see repoFolder: statistical-analysis

  16. statsmodels statistical modeling

    Python statistical modeling: regression (OLS, WLS, GLM), discrete (Logit, Poisson, NegBin), time series (ARIMA, SARIMAX, VAR), with rigorous inference, diagnostics, and hypothesis tests. Use scikit-learn for ML; statistical-analysis for test choice.

    jaechang-hits/SciAgent-Skills★ 384Licence: see repoFolder: statsmodels-statistical-modeling

  17. pandas construction analysis

    Comprehensive Pandas toolkit for construction data analysis. Filter, group, aggregate BIM elements, calculate quantities, merge datasets, and generate reports from structured construction data.

    datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction★ 375MITFolder: pandas-construction-analysis

  18. big data analysis

    Analyze large-scale construction datasets. Process thousands of projects for patterns, benchmarks, and predictive insights.

    datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction★ 375MITFolder: big-data-analysis

  19. sealeap apollo sellersprite market statistics

    使用卖家精灵数据快速查看指定类目节点的核心统计指标。用于类目市场统计相关的 Amazon 数据查询、核验和分析。

    xjli360/sealeap-amazon-skills★ 338MITFolder: sealeap-apollo-sellersprite-market-statistics

  20. science statistics choice

    Use when you have data and must decide which test to run — when someone asks "该用什么检验", when a reviewer says the analysis does not match the design, when assumptions are violated and you need the honest fallback instead of the convenient one, when the…

    yzlin286-wq/Deepscient★ 310MITFolder: science-statistics-choice

  21. analytics data analysis

    Best practices for analytics, data analysis, and visualization using Python, pandas, matplotlib, seaborn, and Jupyter notebooks. Use when performing exploratory data analysis, building data pipelines, creating statistical visualizations, writing Jupyter…

    Mindrally/skills★ 288Apache-2.0Folder: analytics-data-analysis

  22. data analysis jupyter

    Expert guidance for data analysis, visualization, and Jupyter Notebook development with pandas, matplotlib, seaborn, and numpy.

    Mindrally/skills★ 288Apache-2.0Folder: data-analysis-jupyter

  23. data analyzer

    Guidance for analyzing structured data, generating statistics and producing data-driven insights. Use when the user asks to analyze data, compute statistics, find patterns, or generate analytical reports.

    vixues/LeAgent★ 239Apache-2.0Folder: data-analyzer

  24. bio clinical biostatistics adaptive designs

    Designs adaptive clinical trials including group-sequential (O'Brien-Fleming, Pocock, Lan-DeMets spending), sample-size re-estimation (blinded Friede-Kieser, unblinded Cui-Hung-Wang, Mehta-Pocock promising zone), seamless Phase 2/3 with treatment-arm…

    BioTender-max/awesome-bio-agent-skills★ 210Licence: see repoFolder: adaptive-designs

  25. bio bam statistics

    Generate alignment statistics using samtools flagstat, stats, depth, coverage, and mosdepth. Use when assessing alignment quality, calculating coverage, or generating QC reports.

    BioTender-max/awesome-bio-agent-skills★ 210Licence: see repoFolder: bam-statistics

  26. bio clinical biostatistics bayesian trials

    Designs Bayesian clinical trials including Phase I dose-finding (BOIN, CRM, EWOC, mTPI-2), meta-analytic-predictive (MAP) priors with robust mixtures for external data borrowing, EXNEX for basket trials, hierarchical models for safety AE (Berry-Berry),…

    BioTender-max/awesome-bio-agent-skills★ 210Licence: see repoFolder: bayesian-trials

  27. statistical power

    Apply statistical power in reproducible local data workflows with version-aware APIs, explicit assumptions, and validation. Use when the user chooses statistical power or its strengths fit the task.

    sandbaseai/sandbase-skills★ 203Apache-2.0Folder: statistical-power

  28. ecommerce.amazon market statistics

    Use Nexscope market statistics capability to output a market statistics dashboard by category node, including top listing average rating, average price, BSR, sales, seller count, and new product related metrics, suitable for quickly assessing the market…

    nexscope-ai/nexscope-ecommerce-skills★ 102No licence statedFolder: ecommerce-amazon-market-statistics

  29. alterlab statistical analysis

    Guided statistical analysis with hypothesis-test selection, assumption checking, effect sizes, power analysis, and APA-formatted reporting using scipy.stats, statsmodels, and pingouin (Bayesian alternatives with PyMC). Use when choosing and running the…

    AlterLab-IEU/AlterLab-Academic-Skills★ 80MITFolder: alterlab-statistical-analysis

  30. alterlab geopandas

    Reads, writes, and analyzes geospatial vector data with the GeoPandas Python library (shapefiles, GeoJSON, GeoPackage), with PostGIS support and integration with matplotlib, folium, and cartopy. Use for spatial analysis and geometric operations — buffer…

    AlterLab-IEU/AlterLab-Academic-Skills★ 80MITFolder: alterlab-geopandas

  31. statistical modeling

    Regression analysis, ANOVA, generalized linear models, Bayesian methods, and model selection. Covers the full modeling workflow from problem formulation through diagnostics -- linear regression, logistic regression, Poisson regression, mixed-effects…

    Tibsfox/gsd-skill-creator★ 71Licence: see repoFolder: statistical-modeling

  32. pandas helper

    Master pandas operations — DataFrames, Series, groupby, merge, time-series resampling, and memory optimization.

    inbharatai/claude-skills★ 41MITFolder: pandas-helper

  33. basic statistics calculator

    Performs and explains basic statistical calculations — percentages, percentage changes, per-capita rates, averages, medians, and ratios — from data you provide, showing the working so you can verify it and use the figures confidently in a story.

    ur-grue/autopunk-media-skills★ 38MITFolder: basic-statistics-calculator

  34. statistics explainer

    Rewrites a complex statistic — including percentage changes, relative risk, confidence intervals, medians, and index numbers — in plain language that a general audience can understand without sacrificing factual accuracy.

    ur-grue/autopunk-media-skills★ 38MITFolder: statistics-explainer

  35. statistics fact checker

    Analyzes statistics used in a draft article and flags any that are misrepresented, lack context, use misleading framing, or require additional sourcing before publication.

    ur-grue/autopunk-media-skills★ 38MITFolder: statistics-fact-checker

  36. pandas

    Use when analyzing or transforming tabular data in Python. Covers vectorized operations, memory-efficient dtypes, correct joins, groupby patterns, and avoiding the silent errors pandas makes easy. Trigger on "pandas is slow", "dataframe runs out of…

    nimadorostkar/Claude-Skills-collection★ 33MITFolder: pandas

  37. rct data analysis

    Analyze data from randomized controlled trials. Use when user mentions: treatment effects, ITT analysis, LATE, TOT, compliance analysis, attrition, balance checks, heterogeneous effects, RCT results, experimental analysis.

    sshtomar/claude-code-skills-social-science★ 17MITFolder: rct-data-analysis

  38. descriptive statistics

    Summary statistics, data exploration, and descriptive analysis. Use for: summary stats, describe data, data exploration, distributions, means, medians, correlations, cross-tabs.

    sshtomar/claude-code-skills-social-science★ 17MITFolder: descriptive-statistics

  39. algorithm benchmarking statistics

    When the user wants to compare optimization algorithms with a sound empirical protocol — instance and seed design, time limits, best/mean/gap reporting, nonparametric hypothesis tests, effect sizes, and the plots that summarize them. Also use when the user…

    hajibabaie/combinatorial-optimization-skills★ 15MITFolder: algorithm-benchmarking-statistics

  40. pandas experiment management

    When the user wants to record, store, and aggregate computational-experiment results for optimization algorithms with pandas - tidy one-row-per-run tables, run metadata (instance, seed, algorithm, parameters, runtime, objective), atomic CSV/parquet…

    hajibabaie/combinatorial-optimization-skills★ 15MITFolder: pandas-experiment-management

  41. using data analysis

    Route data analysis and machine learning work to the right skill in this suite. Use when starting any analysis, modeling, validation, or reproducibility task and the matching specialized skill is not yet clear; not needed when one specific skill already…

    aiopshwang/data-analysis-ml-agent-skills★ 13MITFolder: using-data-analysis

  42. reviewer statistics

    Peer reviewer for statistical correctness. Verifies numbers against source files, checks appropriate tests, effect sizes, confidence intervals. Use during peer review phase.

    rhowardstone/Claude-Code-Scientist★ 7MITFolder: reviewer-statistics

  43. ab testing

    When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test,"…

    coreyhaines31/marketingskills★ 57kMITFolder: ab-testing

  44. bgpt paper search

    Searches BGPT scientific papers by topic or DOI and retrieves claim-level evidence extracted from full text, including experiments, reported statistics, scope, limitations, and provenance. Use for literature reviews, evidence synthesis, and finding…

    K-Dense-AI/scientific-agent-skills★ 55kMITFolder: bgpt-paper-search

  45. ab test analysis

    Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop recommendations. Use when evaluating experiment results, checking if a test reached significance, interpreting split test data, or…

    phuryn/pm-skills★ 28kMITFolder: ab-test-analysis

  46. analyze results

    Analyze ML experiment results, compute statistics, generate comparison tables and insights. Use when user says "analyze results", "compare", or needs to interpret experimental data.

    wanshuiyin/Auto-claude-code-research-in-sleep★ 18kMITFolder: analyze-results

  47. spark engineer

    Use when writing Spark jobs, debugging performance issues, or configuring cluster settings for Apache Spark applications, distributed data processing pipelines, or big data workloads. Invoke to write DataFrame transformations, optimize Spark SQL queries,…

    Jeffallan/claude-skills★ 12kMITFolder: spark-engineer

  48. ads test

    Design and evaluate paid-ad experiments with hypotheses, randomization units, sample-size and duration assumptions, guardrails, platform experiment tools, analysis, and decision rules. Use for A/B test, split test, experiment design, hypothesis,…

    AgriciDaniel/claude-ads★ 11kMITFolder: ads-test

  49. constant time testing

    Measures timing side channels in cryptographic implementations by running them, using dudect for statistical analysis and Timecop over Valgrind for dynamic tracing. Covers the formal, symbolic, dynamic, and statistical tool categories and how to read a…

    trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder: constant-time-testing

  50. xlsx

    Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas…

    ThinkInAIXYZ/deepchat★ 6.4kApache-2.0Folder: xlsx

Claude skills for data analysis: common questions

What's the best Claude skill for data analysis?

Yes: 368 public skills from 150 GitHub repositories mention data analysis. The best-known ones named for it are exploratory data analysis (K-Dense-AI/scientific-agent-skills, ★ 55k), geopandas (K-Dense-AI/scientific-agent-skills, ★ 55k) and pandas pro (Jeffallan/claude-skills, ★ 12k). Stars belong to the whole repository, not to one skill.

How do I add exploratory data analysis to Claude?

For data analysis, copy the exploratory-data-analysis folder from K-Dense-AI/scientific-agent-skills (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. For the Claude apps, upload the zipped folder as a custom skill instead.

How recently were data analysis skills updated?

245 of the 368 data analysis skills sit in repositories that changed in the 30 days before 31 Oct 2026.

Are data analysis skills safe to install?

Installing a data analysis skill means Claude will follow its instructions and may run its scripts, so read SKILL.md and every script first: for exploratory data analysis, that is everything in the exploratory-data-analysis folder. 1 of the 50 here, reviewer statistics, come from repositories with under 10 stars, so few people have looked at it. Watch for downloads, commands that send data out, invisible characters, and text telling Claude to keep something from you.

What licences do these data analysis skills use?

Of the 50 data analysis skills listed here, 36 sit in repositories under an open licence such as MIT or Apache 2.0, and ecommerce.amazon market statistics states no licence at all, which legally means you may not reuse it. The licence badge on each card tells you which is which.

More topics: every “Claude skills for…” page.