data-visualization

Guide chart selection and generate Python plotting patterns for data visualizations.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/miptah21/skills --skill data-visualization-miptah21
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/miptah21/skills/tree/main/.agents/skills/data-visualization
Command: npx skills add https://github.com/miptah21/skills --skill data-visualization-miptah21

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you choose the right chart type and generate publication-quality Python visualizations that communicate the underlying story clearly and accessibly.

Core Features & Use Cases

  • Chart selection guidance: Pick appropriate visual encodings for trends, comparisons, ranking, composition, distributions, correlations, geography, flow/process, networks, KPI tracking, and multi-KPI summaries.
  • Python visualization code patterns: Use practical matplotlib/seaborn templates for line charts, bar charts, histograms, heatmaps, small multiples, formatting helpers, and optional interactive Plotly charts.
  • Design, accuracy, and accessibility principles: Apply color theory (including colorblind-safe palettes), readable typography, layout hygiene, correct baselines/scales, uncertainty labeling, and screen-reader-friendly alternatives (alt text and data tables).

Quick Start

Use the data-visualization skill to help you design and implement a colorblind-friendly matplotlib or seaborn chart for your dataset, then add the right labels, title insight, and a data-table alternative.

Frequently Asked Questions about data-visualization

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

FAQPage Schema
How do I choose the right chart type for my data in Python?▼

To create colorblind-safe matplotlib charts, apply colorblind-safe palettes, ensure readable typography, maintain layout hygiene, and provide screen-reader-friendly alternatives like alt text and data tables.

What is the best way to visualize a correlation matrix in Python?▼

Yes, you can create interactive Plotly charts alongside static matplotlib and seaborn templates, allowing you to generate both publication-quality visuals and interactive dashboard components.

How do I create accessible data visualizations for screen readers?▼

For dashboard chart creation, use small-multiple summaries and categorical comparison patterns to display multi-KPI tracking, ensuring accurate visual encoding and readable typography across all widgets.

Why does my matplotlib bar chart misrepresent the underlying data?▼

For exploratory analysis, use matplotlib and seaborn templates for distributions and categorical comparisons, applying design principles for accuracy and readability to communicate the underlying story.