tufte-escaping-flatland

Audit charts, maps, and dashboards for data density and dimensionality.

Updated Jun 28, 2026
One-click install
npx skills add https://github.com/jpoindexter/tufte-skills --skill tufte-escaping-flatland
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tufte-escaping-flatland
Source: https://github.com/jpoindexter/tufte-skills/tree/main/skills/tufte-escaping-flatland
Command: npx skills add https://github.com/jpoindexter/tufte-skills --skill tufte-escaping-flatland

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the challenge of representing multivariate data on two-dimensional surfaces, preventing the common pitfalls of chartjunk, fake 3D, and data-thin displays.

Core Features & Use Cases

  • Dimensionality Expansion: Provides frameworks for layering, small multiples, and micro/macro readings to increase the number of variables shown without confusion.
  • Density Optimization: Offers benchmarks and methods to raise information density per unit area, ensuring displays are rich in content rather than ornament.
  • Use Case: Use this skill when auditing a complex dashboard or multi-variable chart to determine if the design effectively communicates the data or if it relies on distracting, non-functional embellishments.

Quick Start

Use the tufte-escaping-flatland skill to audit this dashboard for data density and dimensionality.

Frequently Asked Questions about tufte-escaping-flatland

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

FAQPage Schema
How do I audit a dashboard for chartjunk and low data density?

To maximize data density in multivariate charts, apply layering, small multiples, and micro/macro reading principles. These methods expand dimensionality on two-dimensional surfaces without introducing confusion or fake 3D embellishments.

What is the best way to display complex multivariate information on a 2D surface?

The best way to display complex multivariate information on a 2D surface is applying Tufte's five methods of envisioning information. This approach optimizes depth and density while eliminating non-functional decorative elements.

How do I increase the number of variables shown in a data visualization without causing confusion?

To increase variables shown in a data visualization without confusion, use dimensionality expansion frameworks. Techniques like small multiples and layering allow you to raise the information density per unit area significantly.

When should I use micro and macro reading principles in information design?

Use micro and macro reading principles in information design when you need to convey dense multivariate data on 2D surfaces. This approach ensures displays remain rich in content rather than ornament, allowing detailed and overview readings simultaneously.

Why does my multi-variable chart rely on distracting embellishments instead of data?

Multi-variable charts often rely on distracting embellishments when they fail to maximize data density. Auditing the display against Tufte's five methods identifies and eliminates this chartjunk, replacing fake 3D with functional layering.