tufte-causal-reasoning-in-graphics

Audit data visualizations for causal claims using Tufte's principles.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents the common failure of creating or publishing data graphics that obscure causal relationships, helping you avoid misleading conclusions and fatal decision-making errors.

Core Features & Use Cases

  • Causal Audit: Evaluates whether a display correctly identifies the causal variable or merely relies on temporal sequence.
  • Comparison Verification: Ensures every causal claim is supported by appropriate baselines and non-case data.
  • Use Case: Use this skill when reviewing a dashboard or chart intended to support a go/no-go decision to ensure the data arrangement makes the causal signal visible rather than hiding it behind aggregation artifacts.

Quick Start

Use the tufte-causal-reasoning-in-graphics skill to audit this dashboard for causal clarity and baseline inclusion.

Frequently Asked Questions about tufte-causal-reasoning-in-graphics

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

FAQPage Schema
How do I audit a data visualization for causal integrity before making a decision?

To audit a data visualization for causal integrity, you must evaluate whether the display correctly identifies the causal variable rather than relying on temporal sequence, ensuring every causal claim is supported by appropriate baselines and non-case data.

What is causal inference in data visualization and why does it matter?

Causal inference in data visualization is the practice of structuring charts so causal relationships are explicitly visible. It matters because poorly structured displays obscure causal signals behind aggregation artifacts, leading to misleading conclusions and fatal decision-making errors.

How do I apply Tufte's principles of evidence to critique a dashboard chart?

Applying Tufte's principles of evidence to critique a dashboard chart requires checking for baseline inclusion, verifying causal axis selection, and performing sensitivity testing to ensure the data arrangement makes the causal signal visible for risk assessment and policy evaluation.

Does my chart need a baseline and non-case data to support a causal claim?

Yes, your chart needs a baseline and non-case data to support a causal claim. Comparison verification ensures that every causal assertion in a data display is backed by rigorous comparisons rather than just temporal sequences or aggregation artifacts.

What is the best way to prevent aggregation artifacts from hiding causal signals in graphics?

The best way to prevent aggregation artifacts from hiding causal signals in graphics is to perform sensitivity testing on the data structure and select a causal axis that makes the signal visible, adhering strictly to evidence design principles.

When should I not use a temporal sequence to imply causation in a data display?

You should not use a temporal sequence to imply causation in a data display when it lacks appropriate baselines or non-case data. A causal audit verifies that the visualization supports rigorous comparisons instead of merely assuming causation from timing.