Statistical Analysis
Impone la pipeline frame-inspect-check-assumptions-effect-size-APA-report per test di ipotesi; lo script Shapiro-Wilk/Levene incluso viene effettivamente eseguito.
Promosso
Cosa fa
Guida l'analisi statistica frequentista e bayesiana (t-test, ANOVA, regressione, chi-quadro, alternative non parametriche e bayesiane) con controllo obbligatorio delle assunzioni tramite gli script inclusi/assumption_checks.py, effect size con intervalli di confidenza e relazioni in formato APA. Vieta esplicitamente p-hacking, test-shopping post-hoc e affermazioni di 'potenza osservata' post-hoc. Richiede l'installazione di pingouin/scipy/statsmodels tramite uv per gli esempi principali di esecuzione dei test (pymc/arviz per il lavoro bayesiano), ma lo script di controllo delle assunzioni incluso è stato eseguito correttamente nei test utilizzando solo scipy/statsmodels/pandas, senza pingouin.
Rapporto di test
Eseguiti effettivamente gli script inclusi/assumption_checks.py su dati sintetici a due gruppi (n=48/52, pingouin non installato) — check_normality_per_group e check_homogeneity_of_variance sono stati eseguiti e hanno restituito risultati corretti di Shapiro-Wilk (p=.90/.76) e Levene's (p=.33), che hanno alimentato una relazione completa in stile APA (t(98)=5.07, p<.001, d=1.02) rispetto a un t-test di baseline che ha saltato completamente i controlli delle assunzioni e gli intervalli di confidenza dell'effect size.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/K-Dense-AI/scientific-agent-skills cd scientific-agent-skills mkdir -p ~/.claude/skills cp -r skills/statistical-analysis ~/.claude/skills/statistical-analysis
Comandi e prompt di esempio
/statistical-analysisImpone la pipeline frame-inspect-check-assumptions-effect-size-APA-report per test di ipotesi; lo script Shapiro-Wilk/Levene incluso viene effettivamente eseguito.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Run a t-test on these two groups and check the assumptions firstFit a regression model and tell me if this dataset can support itCheck whether this sample size is enough to detect a 5% lift