v1.0.0 — Initial Release
data-visualization-skill v1.0.0
A Claude Code skill for research-quality data visualization with a three-phase workflow: Brainstorm → Plan → Execute.
What's included
/viz brainstorm— Socratic questioning to clarify visualization intent before any code is written. Saves a structuredbraindump.mdfor durable context across sessions./viz plan— Translates intent into concrete design decisions (plot type, layout, data source, visual encoding). Produces aplot_context.mdcontract for execution./viz execute— Generates publication-quality Python code, runs it, and forces WALTER reflection (hypothesis → axes → look here → trend → exception → result).
Reference materials (usable independently)
reference/before_you_plot.md— 15-question pre-plotting questionnaire (Tukey-inspired)reference/plot_context_template.md— Blank template for structured figure planningreference/matplotlib_defaults.py— Drop-in module with SIGCOMM/NSDI-quality rcParams, golden ratio sizing, CDF/CCDF/time series helpers, and colorblind-safe palettes
Installation
git clone https://github.com/SNL-UCSB/data-visualization-skill.git
cd data-visualization-skill
./setup.shThen use /viz brainstorm, /viz plan, /viz execute in any Claude Code session.