data-visualization

Generate Matplotlib and Seaborn charts with design and accessibility guidance.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/alexzuosh/alex_skills --skill data-visualization-alexzuosh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/alexzuosh/alex_skills/tree/main/data-visualization
Command: npx skills add https://github.com/alexzuosh/alex_skills --skill data-visualization-alexzuosh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, seaborn, pandas, numpy, plotly, and includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill helps users create clear, impactful, and accessible data visualizations to communicate insights effectively.

Core Features & Use Cases

  • Chart Selection Guidance: Recommends the best chart type based on the data relationship being shown.
  • Python Code Examples: Provides ready-to-use Python code snippets for common chart types (line, bar, histogram, heatmap, small multiples) using Matplotlib and Seaborn.
  • Design & Accessibility: Offers best practices for color, typography, layout, and accessibility to ensure visualizations are understandable and usable by all audiences.
  • Use Case: You have a dataset with sales figures over time and want to present it as a line chart. This skill can provide the Python code and design tips to create a publication-quality chart.

Quick Start

Use the data-visualization skill to generate a line chart showing trends over time from the provided data.

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 visualization in Python?

Choosing the right data visualization depends on the data relationship being shown. This skill provides chart selection guidance, recommending the most effective chart types like line, bar, histogram, or heatmap based on your specific data patterns.

How do I create publication-quality charts using Matplotlib and Seaborn?

Creating publication-quality charts with Matplotlib and Seaborn requires ready-to-use Python code snippets and design principles. This skill provides coding patterns for common chart types along with typography and layout best practices for clear output.

What's the best way to make accessible data visualizations with Python libraries?

The best way to make accessible data visualizations is by following color, typography, and layout best practices. This skill offers design guidance to ensure visualizations are understandable and usable by all audiences, addressing accessibility directly.

Can I use Plotly alongside Matplotlib and Seaborn for data visualization?

Yes, you can use Plotly alongside Matplotlib and Seaborn for data visualization. This skill supports generating effective visualizations using these Python libraries, providing the flexibility to address various charting requirements and interactive presentation needs.

How do I generate a line chart showing trends over time from a dataset?

To generate a line chart showing trends over time from a dataset, you need Python code and design tips. This skill provides ready-to-use Python code snippets using Matplotlib and Seaborn to transform sales figures and time data into clear charts.

Do I need pandas and numpy to create effective charts with this data visualization skill?

Yes, pandas and numpy are required dependencies to create effective charts with this data visualization skill. These Python libraries handle the underlying data manipulation and numerical operations required before plotting with Matplotlib, Seaborn, or Plotly.