tufte-viz

Design and critique data visualizations using Edward Tufte's principles of graphical integrity and data-ink.

Updated May 9, 2026
One-click install
npx skills add https://github.com/natelandau/cc-plugin --skill tufte-viz-natelandau
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tufte-viz
Source: https://github.com/natelandau/cc-plugin/tree/main/plugins/natelandau-toolkit/skills/tufte-viz
Command: npx skills add https://github.com/natelandau/cc-plugin --skill tufte-viz-natelandau

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Charts and dashboards often suffer from distortion, clutter, and decoration that obscure the data story. This Skill applies Edward Tufte's principles from "The Visual Display of Quantitative Information" and his later works to design honest, high-density visualizations and to critique existing ones with concrete before-and-after recommendations. ## Core Features & Use Cases - New Visualization Design: A six-step workflow covering data-story clarification, chart-type selection (small multiples, sparklines, line charts), data-ink maximization, the eraser test, and the collision test for overlapping labels. - Visualization Critique: Checks graphical integrity via the lie factor, identifies chartjunk (3D effects, heavy grids, moiré patterns), evaluates data-ink ratio, and produces specific improvement recommendations. - Reference Knowledge Base: Two reference documents cover core principles (lie factor, chartjunk, small multiples, data density) and extended analytical design (sparklines, layering, micro/macro readings, range-frames, causality, confections). - Use Case: When reviewing a quarterly metrics dashboard, use this Skill to detect truncated axes exaggerating trends, remove redundant legends, and restructure dense KPI rows as sparkline tables. ## Quick Start Use the tufte-viz skill to critique this sales dashboard chart and suggest improvements based on Tufte's principles.

Frequently Asked Questions about tufte-viz

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I critique a data visualization using Tufte's principles?

Start by checking graphical integrity: calculate the lie factor and verify baselines and scales. Then identify chartjunk such as 3D effects and heavy grids, evaluate the data-ink ratio, and finish with specific before-and-after improvement recommendations.

What is the data-ink ratio and how do I improve it?

The data-ink ratio is the proportion of a graphic's ink devoted to non-redundant data display. Improve it by erasing non-data-ink like heavy gridlines and borders, removing redundant encodings such as duplicate labels, and revising until every element earns its place.

When should I use small multiples instead of a single chart?

Use small multiples when comparing across categories, time periods, or conditions, since repeated identical design structures let the eye compare variations directly. Keep scales identical across panels, minimize between-panel decoration, and label clearly what varies.

When should sparklines not be used in dashboards?

Sparklines should not be used when precise value readings matter, since they show shape and trend rather than exact numbers. They are also unsuitable for categorical or part-to-whole data, where bar charts or tables communicate more accurately.

What is the lie factor in data visualization?

The lie factor is the size of the effect shown in a graphic divided by the size of the effect in the data. A value near 1.0 is truthful, while values above 1.05 or below 0.95 indicate distortion, often caused by truncated axes, 3D effects, or area encoding of linear data.