#
ENJA

tufte-data-viz

caylent/tufte-data-viz

This skill applies Edward Tufte's data visualization principles to create clean, readable charts, graphs, and dashboards. It supports popular libraries like Recharts, ECharts, Chart.js, matplotlib, Plotly, and D3.

197 7MITUpdated 2026-02-19

Overview

Designed to enforce minimalist and high data-ink visualization standards across various charting libraries. It guides developers through identifying key messages, applying universal design rules like direct labeling and range-frame axes, integrating screen-first standards like dark mode and accessibility, and implementing library-specific configurations.

Capabilities

  • Applies Tufte data-visualization rules to major charting libraries
  • Provides anti-pattern detection and one-liner fixes
  • Enforces minimalist design principles like high data-ink ratio and direct labeling
  • Includes guidance for advanced chart types like small multiples, sparklines, and slopegraphs
  • Validates chart code against accessibility, responsiveness, and contrast standards

Best for

Generating clean, publication-ready code for Recharts, Chart.js, matplotlib, or Plotly, Reviewing existing chart code to remove chartjunk, legends, and unnecessary gridlines, Designing accessible, responsive, and dark-mode-compatible data dashboards

Works with

Claude CodeCursorGitHub CopilotCodexChatGPTGemini CLIOpenCode
Evoa Score breakdown= Σ (score × weight)
81
Task usefulness20%88 → +17.6

実タスクにどれだけ役立つか(機能の豊富さ・用途の明確さ)。 AIによるcapabilities/use-cases解析

Code quality15%95 → +14.3

実装・指示の品質。 AIによるSKILL.md/README解析

Maintenance15%70 → +10.5

リポジトリがどれだけ活発に保守されているか。 GitHub 最終push日時の新しさ

Documentation12%42 → +5.0

ドキュメントの充実度・分かりやすさ。 README/独自要約の情報量

Security15%100 → +15.0

危険・不審な挙動が無いか。 AIによるセキュリティレビュー

Originality10%85 → +8.5

ありふれたラッパーではない独自性。 AIによる独自性判定

Popularity8%58 → +4.6

コミュニティの採用度。 GitHub Stars/Forks(対数スケール)

Compatibility5%100 → +5.0

対応AIエージェントの広さ。 AIによる対応エージェント判定

Weighted total80.5 / 100

ライセンス不明/制限あり(Red)のSkillは総合スコアに0.85倍の補正を適用します。 ランキングはこのScoreのみで決まり、広告で変わりません。 算出方法の詳細 →

Security considerations

The skill provides styling and structural guidelines for code generation with no network access or execution capabilities, posing minimal security risk.

Categories

Summary and analysis are original content generated by AI Skills Rank. The skill's source text is not reproduced here — view it on the linked repository.