Comprehensive data visualization toolkit for creating beautiful, mathematically elegant visualizations with D3.js, Chart.js, and custom SVG.
SkillScore95Maintained
Automatic
◆Data Analyst pack
Last verified 8/13/2026
What it changes
Passed 21 of 22 test cases with the skill, and 11 of 22 without it.
Without skill50%
With skill95%
Checks it passed that the model alone missed
Executes scripts/d3-scaffold.py with --type force-network
Uses scripts/analyze-distribution.py data.csv --column income
Executes scripts/color-palette.py --type diverging --low red --high blue
and 8 more in the full report
10 fixed11 passed either way1 still failing0 broke
Pass-rate lift
+45 pp
Tokens
+28%
Agent turns
0%
Response time
-30%
Model gemini-3.6-flashMeasured 8/13/2026v121 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
I want to quickly set up a repository directory for a force-directed network diagram using a project helper CLI. What command creates this specific template?
What was checked, without and with the skill
Checked
Without skill
With skill
Executes scripts/d3-scaffold.py with --type force-network
Missed
Passed
case-08 · gemini-3.6-flash · 8/13/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md148 lines4 filesincludes scripts
Data Visualization Skill
Create beautiful, mathematically elegant, emotionally resonant data visualizations.
Philosophy: "Life is Beautiful"
Every visualization should:
Reveal truth through data
Evoke wonder through design
Respect the viewer through accessibility
Honor complexity through elegant simplification
Core Capabilities
1. Visual Encoding
Scale Selection:
Scale
Use When
Example
Linear
Evenly distributed data
Temperature
Log
Multiple orders of magnitude
Population (100 to 1B)
Sqrt
Encoding area (circles)
Bubble chart radius
Time
Temporal data
Dates
Perceptual Honesty - Area scales with square of radius, so use sqrt: