Psy Ana Coder

Trasforma un YAML di configurazione di statistiche psicologiche finalizzato in uno script di analisi completo in R o Python.

di soupandpsy · soupandpsy/amazing-psycoder-skills

Richiede configurazione ★ 8.8/10

Psy Ana Coder — Trasforma un YAML di configurazione di statistiche psicologiche finalizzato in uno script di analisi completo in R o Python.

Cosa fa

Legge un YAML di configurazione dell'analisi (prodotto dalla skill compagna psy-ana-designer) e genera uno script R o Python completo e riproducibile: pulizia, log di esclusione, controlli delle assunzioni, adattamento del modello, effect size, test post-hoc, figure e informazioni sull'ambiente. Attivare con frasi come 'genera lo script di analisi da questa configurazione' o 'scrivi il codice R/Python per questa analisi Stroop'; rifiuta esplicitamente di progettare l'analisi stessa.

Rapporto di test

Ho eseguito un vero set di dati del compito Stroop: lo script che segue la skill ha raggiunto tutti gli 8 punti critici documentati (seed, log di esclusione, test delle assunzioni, effect size, info sull'ambiente) che uno script di base semplice ha completamente saltato, e ha correttamente utilizzato un modello misto invece del banale t-test sui mezzi aggregati del baseline. Ridotto a 'setup' perché SKILL.md linka '../SKILL.md' e '../psy-ana-designer/plots/' -- entrambi esterni alla cartella psy-ana-coder, quindi una copia verbatim della singola skill rompe quei riferimenti.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/soupandpsy/amazing-psycoder-skills
cd amazing-psycoder-skills
mkdir -p ~/.claude/skills
cp -r amazing-psycoder/psy-ana-coder ~/.claude/skills/psy-ana-coder

Comandi e prompt di esempio

  • /psy-ana-coderTrasforma un YAML di configurazione di statistiche psicologiche finalizzato in uno script di analisi completo in R o Python.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Generate the R script from this finalized Stroop analysis config
  • Write the Python code for this analysis config, don't redesign it
  • Turn my analysis_config.yaml into a reproducible stats script