Explore Data

Profila una tabella o un file end-to-end: null, cardinalità, outlier e analisi dei passi successivi.

di HalalifyMusic · HalalifyMusic/fable-mode

Promosso ★ 8.8/10

Explore Data — Profila una tabella o un file end-to-end: null, cardinalità, outlier e analisi dei passi successivi.

Cosa fa

Genera un profilo dati strutturato per una tabella o un file caricato — conteggi righe/colonne, tassi nulli e cardinalità per colonna, distribuzioni numeriche/data/stringa e una scansione euristica della qualità dei dati (placeholder, duplicati, incoerenza maiuscole/minuscole, date future). Si attiva quando si incontra un nuovo set di dati, si controlla la qualità prima dell'analisi o si decide quali dimensioni/metriche esplorare successivamente.

Rapporto di test

Eseguito su un orders.csv deliberatamente disordinato di 10 righe, ha catturato ogni problema piantato (maiuscole USA/usa, un rimborso di -15, una riga placeholder 999999/'TBD', un ordine C004 duplicato, una data futura 2099, un null customer_id) e lo ha impacchettato con fasce di gravità e 5 analisi concrete di follow-up — il baseline non guidato ha catturato gli stessi problemi ma come un elenco non strutturato senza gravità o inquadramento dei passi successivi.

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

Installazione

git clone https://github.com/HalalifyMusic/fable-mode.git
mkdir -p ~/.claude/skills
cp -r fable-mode/skills/explore-data ~/.claude/skills/explore-data

Comandi e prompt di esempio

  • /explore-dataProfila una tabella o un file end-to-end: null, cardinalità, outlier e analisi dei passi successivi.

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

  • Profile this orders.csv file for nulls, outliers, and quality issues
  • What should I check before analyzing this new dataset?
  • Scan this table for duplicates, placeholders, and future dates