statistical-analysis

Automate statistical analysis planning and APA-style reporting for research data.

2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Clay-HHK/claude-config --skill statistical-analysis-clay-hhk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: statistical-analysis
Source: https://github.com/Clay-HHK/claude-config/tree/main/skills/statistical-analysis
Command: npx skills add https://github.com/Clay-HHK/claude-config --skill statistical-analysis-clay-hhk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, pandas, scipy, matplotlib, seaborn, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Statistical analysis tasks are complex and prone to error when selecting tests, verifying assumptions, and documenting APA-style results. This Skill provides an end-to-end framework to plan, execute, and report analyses with proper checks, enabling rigorous, reproducible research outcomes.

Core Features & Use Cases

  • Test selection guidance: auto-select appropriate tests (t-test, ANOVA, regression, correlation) based on data type and design, with Bayesian options.
  • Assumption checking: automated normality, homogeneity, and linearity checks plus diagnostic visuals to guide method choice.
  • Reporting & power: generate APA-style reports, descriptive statistics, effect sizes, and power analyses for planning and publication.
  • Use Case Example: a researcher analyzes a 3-group design with covariates, verifies assumptions, selects analyses, and outputs an APA-ready write-up with figures.

Quick Start

Input your dataset and specify the analysis goals to generate an analysis plan, execution steps, and APA-style results ready for reporting.

Frequently Asked Questions about statistical-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate APA-style statistical reports from my research data?

To generate APA-style statistical reports, input your dataset and specify analysis goals to produce a reproducible package containing descriptive statistics, effect sizes, diagnostic plots, and formatted results tables ready for publication.

How does automated test selection work for t-tests, ANOVA, and regression?

Automated test selection evaluates your data types and experimental design to recommend appropriate statistical tests, including t-tests, ANOVA, regression, correlation, and Bayesian options, ensuring the chosen method aligns with your data structure.

Can I run assumption checks for normality and homogeneity before selecting a statistical test?

Yes, you can run automated assumption checks for normality, homogeneity, and linearity before test selection. The process generates diagnostic visuals to guide your method choice and verify data suitability for parametric testing.

What's the best way to calculate effect sizes and perform power analysis for study planning?

The best way to calculate effect sizes and perform power analysis is using a guided statistical framework that estimates effect sizes alongside APA-style reporting, providing robust planning metrics for publication-ready research outcomes.

Do I need pandas and scipy to perform statistical analysis and assumption checking?

Yes, you need pandas, numpy, scipy, matplotlib, and seaborn as dependencies to perform statistical analysis, as these libraries handle data manipulation, scientific computations, and generation of diagnostic visualizations within the workflow.

When should I not use automated statistical analysis for my research data?

You should not use automated statistical analysis when your dataset requires custom non-standard modeling outside common designs, or when your research demands manual intervention for complex covariate interactions that predefined test selection cannot adequately capture.