Nice Figures

Figure Matplotlib nel registro soft-pastel alignment-research, 16 ricette

di Mapika · Mapika/nice-figures

Promosso ★ 9.2/10

Nice Figures — Figure Matplotlib nel registro soft-pastel alignment-research, 16 ricette

Cosa fa

Un modulo di stile matplotlib più 16 chart recipes copy-runnable che producono figure per research-blog: bold display titles, warm coral/peach/sage palettes, rounded bar tops, smoothed trends con shaded bands, minimal axes e white conference-ready backgrounds. Si attiva su richieste di training curves, eval bar charts, scaling-law scatters, poster o appendix figures, o qualsiasi cosa richiesta in uno stile Anthropic-style o soft-pastel. Esporta PDF e PNG a 300 dpi e istruisce l'agente ad open the PNG e fix what it sees prima della consegna.

Rapporto di test

Ho costruito lo stesso grouped bar chart due volte — una volta con plain matplotlib, una volta tramite recipe 4 — e la differenza è visibile a colpo d'occhio: la versione della skill ha rounded bar tops, una coherent coral/peach/graphite palette, una top legend posizionata sopra le barre alte, muted grey ticks senza gridlines, e sia un 300 dpi PNG che un PDF con pdf.fonttype 42 set, rispetto alle default blue/orange/green bars con una legend parcheggiata sopra i dati. L'affermazione del README che ogni recipe è executed in CI è valida: tutti i 36 tests passano su un clean checkout. Il suo mandatory look-at-the-PNG step ha ripagato immediatamente — il rendered "down better" badge è apparso come un tofu box perché il arrow glyph è missing dal fallback font quando Inter non è installato, cosa che nessun messaggio di errore avrebbe rilevato. Nulla nella skill tocca la network, il filesystem al di fuori della working directory, o qualsiasi credential.

Testato il: 2026-08-10 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/Mapika/nice-figures.git
mkdir -p ~/.claude/skills
cd nice-figures && cp -r plugins/nice-figures/skills/nice-figures ~/.claude/skills/nice-figures

Comandi e prompt di esempio

  • /nice-figuresFigure Matplotlib nel registro soft-pastel alignment-research, 16 ricette

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

  • Make a research-blog style bar chart of these eval results
  • Plot training curves with smoothed trends and shaded bands
  • Create a polished matplotlib figure comparing 4 eval scenarios