Skip to content

v1.0.0 — Initial Release

Choose a tag to compare

@agupta13 agupta13 released this 27 Mar 00:40
· 4 commits to main since this 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 structured braindump.md for durable context across sessions.
  • /viz plan — Translates intent into concrete design decisions (plot type, layout, data source, visual encoding). Produces a plot_context.md contract 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 planning
  • reference/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.sh

Then use /viz brainstorm, /viz plan, /viz execute in any Claude Code session.