Tufte

Riscrive qualsiasi grafico secondo le regole data-ink di Edward Tufte: elimina 3D/torte/leggende, etichetta direttamente i dati.

di aref-vc · aref-vc/tufte-claude-skill

Promosso ★ 9.2/10

Tufte — Riscrive qualsiasi grafico secondo le regole data-ink di Edward Tufte: elimina 3D/torte/leggende, etichetta direttamente i dati.

Cosa fa

Applica i principi di visualizzazione di Edward Tufte alle richieste di grafici, dashboard e infografiche, producendo HTML/SVG autonomo o React (fallback Recharts + D3). Funziona attraverso un pipeline fisso (principles.md -> chart-selection.md -> kill-list.md -> checklist.md) che rimuove di default effetti 3D, grafici a torta, assi doppi, leggende e data-ink ridondante, e critica i grafici esistenti rispetto alla stessa checklist quando viene chiesto di revisionare uno invece di produrne uno. Si attiva su linguaggio chart/viz/dashboard/infographic/Tufte; l'utente può escludere un grafico specifico dalle regole.

Rapporto di test

Eseguita la checklist di 20 elementi su un grafico a barre dei ricavi di 5 trimestri: l'output di baseline (senza abilità) ha lasciato una legenda, un ordinamento alfabetico approssimativo e nessuna anomalia evidenziata; la versione dell'abilità ha ordinato per valore, etichettato direttamente le barre e messo l'unico colore d'accento sul calo del Q3 secondo la regola 'non piatto' della kill-list. (Elencato qui con il nostro vecchio nome; il nome dell'abilità stessa è "Tufte".)

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

Installazione

git clone https://github.com/aref-vc/tufte-claude-skill
cd tufte-claude-skill
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/chart-critic

Comandi e prompt di esempio

  • /chart-criticRiscrive qualsiasi grafico secondo le regole data-ink di Edward Tufte: elimina 3D/torte/leggende, etichetta direttamente i dati.

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

  • Review this chart for a truncated axis or misleading scale
  • Is this the right chart type for showing this trend over time
  • Critique these slide charts for honesty and readability